html使用javascript实现图片滚动无缝拼接
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>图片滚动无缝拼接</title>
<style type="text/css">*{margin: 0;padding: 0;}#oUl{list-style: none;width: 730px;position: absolute;left: 0px;top:0px;}#container{text-align: center;}#views{margin: 0 auto;width: 410px;height: 108px;border: 2px solid red;position: relative;top: 100px;overflow: hidden;}#oUl li{float: left;}</style>
<script type="text/javascript">var oUl;window.οnlοad=function(){oUl = document.getElementById("oUl");var oLis = document.getElementsByTagName("li");oUl.innerHTML=oUl.innerHTML+oUl.innerHTML;oUl.style.width=oLis[0].offsetWidth*oLis.length+"px";id = setInterval("fun()", 10);for (var i = 0; i < oLis.length; i++) {oLis[i].οnmοuseοver=function(){clearInterval(id)}oLis[i].οnmοuseοut=function(){id = setInterval("fun()", 10);}}}function fun(){if((-oUl.offsetWidth/2)==oUl.offsetLeft){oUl.style.left='0px';}oUl.style.left=(oUl.offsetLeft-2)+'px';}
</script>
</head>
<body><div id ="container"><div id="views"><ul id="oUl" ><li ><a><img alt="" src="img/1.jpg"></a></li><li><a><img alt="" src="img/2.jpg"></a></li><li><a><img alt="" src="img/3.jpg"></a></li><li><a><img alt="" src="img/4.jpg"></a></li></ul></div></div></body>
</html>
html5实现滚动文字
<div class="custom-notice"><marquee class="noticeText ng-binding" direction="left" behavior="alternate" scrollamount="100" scrolldelay="1000" loop="5" width="100%" οnmοuseοver="this.stop();" οnmοuseοut="this.start();" style="width: 100%;">helloworld</marquee></div>
1.滚动方向属性 direction
该属性的滚动方向可以设置四个值:up(文字向上)、down(文字向下)、left(文字向左)、right(文字向右)。
2.滚动方式属性 behavior
该属性的取值有三个值:scroll(循环滚动,默认效果)、slide(只滚动一次就停止)、alternate(来回交替进行滚动)
3.滚动速度属性 scrollamount
该属性能调整文字滚动的速度,滚动文字的速度实际上是通过设置滚动文字每次移动的长度来实现的,以像素为单位。值只写数字,不带px单位,若带了单位则设置无效。
4.滚动延迟属性 scrolldelay
该属性用来设置滚动文字滚动的时间间隔(滚动两步之间的时间间隔)。
scrolldelay的时间间隔单位是毫秒,取值只写数字
5.滚动循环属性 loop
设置滚动文字后,默认会无限循环下去,若想控制循环的次数,可设置此属性。
6.滚动范围属性 width&height
若想控制文字滚动的范围,则可起用这二属性,以像素为单位,不写px单位。默认情况下left和right滚动的width和浏览器窗口同宽,搞定和文字高度同高。up和down时height为浏览器窗口高度的三分之一。
7.滚动背景颜色属性 bgcolor
此属性为滚动区域设置背景色(取值为十六进制颜色码和英文)。
8.滚动空间属性 hspace&vspace
hsapce属性可以设置滚动范围的水平位置,vspace用来设置滚动范围的垂直位置。单位均为像素,写值时不写单位px。
html使用javascript实现图片滚动无缝拼接相关推荐
- js图片滚动无缝衔接
js图片滚动无缝衔接 <style>*{margin:0;padding:0;}div{width:600px;height:200px;position:relative;border: ...
- Javascript的图片滚动浏览效果代码
一个图片滚动的代码,可实现图片随鼠标箭头左右滚动浏览. <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "ht ...
- 图片如何无缝拼接?这四个功能让你自由拼图,别错过
分享4个好用的图片拼接工具,支持图片无缝拼接.宫格拼图等功能,日常的拼图需求几乎都可以满足! 1.图片拼接 一个在线工具箱网站,它里面包含了很多小工具可以使用,在图形图像中就有图片拼接的功能可以使用, ...
- html图片左右无缝拼接,Photoshop无缝拼接全景风光照片教程
人是会转头的,所以眼睛看到的画面永远比相机看到的画面要广.这就是为什么风景照往往不如我们在现场看到的画面那样大气.下面是学习啦小编为大家整理的Photoshop无缝拼接全景风光照片教程,仅供大家参考~ ...
- HTML5相邻图片之间无缝拼接
第一张图片上,两张图片之间存在缝隙,如何实现第二张图无缝拼接,下面有三种方式 1.vertical-align: middle; 元素的垂直对齐方式 2.display:block; 把<im ...
- javascript实现图片滚动效果
<html> <head> <meta http-equiv="Content-Type" content="text/html; char ...
- JavaScript之图片的无缝滚动
图片无缝滚动就是图片一直不停的滚动,好像没有无穷无尽似的,实际上就是几张图片不停的循环,但是看不出有从最后面切换到最前面的效果,这就是无缝滚动,文字和图片都可以无缝滚动,这里介绍的是图片,文字是同样的 ...
- 【JavaScript】图片组无缝轮播的网页编写方法
网页源码 仅提供HTML文档,不提供CSS和JavaScript文档: <!DOCTYPE html> <html><head><meta name=&quo ...
- html banner图片滚动,无缝循环滚动(适用banner、图片滚动)
这个滚动JS适用任何图片滚动,适用按钮,而且不会产生缝隙 代码如下 CSS样式: .catalog{ width: 335px; height: 354px; float: left; margin- ...
最新文章
- R语言message函数、warning()函数和stop()函数输出程序运行健康状态信息实战
- 静态页中调用动态数据的三种办法
- 蠢货别忘(一)common lisp funcall
- 波利亚对教师日常工作的看法:〈教师十诫〉
- Python的numpy基本用法
- 常见数据结构总结,持续更新...
- MacBook进阶技巧,如何在触控栏添加一键截屏?
- Servlet教程第5讲笔记
- hive窗口函数(over)详解
- 微信小程序创建订单号思路(附将带其它符号字符串转换成纯数字字符串)
- word中批注快速跳转
- Gradle配置多渠道打包
- 用Java实现杨辉三角
- No.5终于搞懂了kmp算法(精髓为next数组的求解过程,此文next数组未经过优化)
- 黄飞 130702010037
- Kobe退役演讲(一生致用)
- 华大半导体HC32F4A0笔记(三),RS485通信,使用串口USART1,DMA接收
- 太阳系发现的外星文明
- Linux内核驱动基础-设备树相关总线使用
- VMware虚拟机设置固定IP配置步骤(与宿主机共享网络)