JavaScript实现一个最基本的图片无缝横向滚动效果
来源:互联网 发布:android 关闭移动数据 编辑:程序博客网 时间:2024/05/21 07:13
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>延时提示框</title>
<style type="text/css">
*{ margin:0px; padding:0px;}
#div1{ width: 800px; height:110px; margin:100px auto; border:1px solid #666; position:relative; background-color:#666; overflow:hidden;}
#div1 ul{ position:absolute; left:0px; top:0px;}
#div1 ul li{ float:left; list-style:none; width:140px; height:150px;}
</style>
<script type="text/javascript">
function $(Id){
return document.getElementById(Id);
}
window.onload=function (){
var div1=$("div1");
var ul=document.getElementsByTagName("ul")[0];
var ali=document.getElementsByTagName("li");
ul.innerHTML+=ul.innerHTML;
ul.style.width=ali[0].offsetWidth*ali.length+"px";
setInterval(function(){
if(ul.offsetLeft<-ul.offsetWidth/4){
ul.style.left='0';
}
ul.style.left=ul.offsetLeft-2+"px";
},30);
}
</script>
</head>
<body>
<div id="div1">
<ul>
<li><img src="div横向运动/image/1.jpg"></li>
<li><img src="div横向运动/image/2.jpg"></li>
<li><img src="div横向运动/image/3.jpg"></li>
<li><img src="div横向运动/image/4.jpg"></li>
</ul>
</div>
</body>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>延时提示框</title>
<style type="text/css">
*{ margin:0px; padding:0px;}
#div1{ width: 800px; height:110px; margin:100px auto; border:1px solid #666; position:relative; background-color:#666; overflow:hidden;}
#div1 ul{ position:absolute; left:0px; top:0px;}
#div1 ul li{ float:left; list-style:none; width:140px; height:150px;}
</style>
<script type="text/javascript">
function $(Id){
return document.getElementById(Id);
}
window.onload=function (){
var div1=$("div1");
var ul=document.getElementsByTagName("ul")[0];
var ali=document.getElementsByTagName("li");
ul.innerHTML+=ul.innerHTML;
ul.style.width=ali[0].offsetWidth*ali.length+"px";
setInterval(function(){
if(ul.offsetLeft<-ul.offsetWidth/4){
ul.style.left='0';
}
ul.style.left=ul.offsetLeft-2+"px";
},30);
}
</script>
</head>
<body>
<div id="div1">
<ul>
<li><img src="div横向运动/image/1.jpg"></li>
<li><img src="div横向运动/image/2.jpg"></li>
<li><img src="div横向运动/image/3.jpg"></li>
<li><img src="div横向运动/image/4.jpg"></li>
</ul>
</div>
</body>
- JavaScript实现一个最基本的图片无缝横向滚动效果
- css3实现图片横向无缝滚动的效果
- JS实现横向图片无缝滚动
- 图片无缝滚动(横向)
- 图片横向无缝滚动
- 横向滚动图片,javascript实现的例子
- javascript实现图片无缝滚动
- JS横向无缝滚动效果
- JS实现图片无缝滚动效果
- 实现图片的无缝滚动
- 利用javascript的setInterval()函数实现的图片无缝滚动
- 无缝图片滚动效果...
- 无缝滚动图片效果
- javascript实现图片无缝滚动(scrollLeft的用法介绍)
- javascript实现图片无缝滚动-------Day 27
- javascript图片无缝滚动
- JavaScript 图片无缝滚动
- JavaScript 实现图片横向自动滚动
- jQuery EasyUI学习笔记_1.easyui简介和简单应用
- codeforce Round201 div1 B. Lucky Common Subsequence KMP+DP
- 项目不能自动部署到用户tomcat问题
- 四款不可错过的 Android 开发工具
- stl---<string>的用法
- JavaScript实现一个最基本的图片无缝横向滚动效果
- ubuntu12.04 ssh服务的设置
- Robocode教程6——用eclipse来写你的机器人!
- ExtJS学习之道:ExtJs事件(自定义事件、on、eventManager)示例
- 谈下土豪金5S的感受
- Windows下的gcc/gc++编译环境配置
- 支持向量机(SVM)的详细推导过程及注解(一)
- ubuntu/centos Server 安装完成后,开启SSH,配置IP,DNS
- java软件开发必读15本书籍