蜗牛—JavaScript学习之图片自动切换
2014-05-18 14:09
465 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style type="text/css"> ul,li { margin:0; padding:0; } #scrollBox { width:900px; height:200px; margin:0 auto; position:relative; overflow:hidden; } #scrolls { position:absolute; list-style:none; width:1680px; } #scrolls li { float:left; display:inline; width:200px; height:200px; margin:0 5px; } </style> <script type="text/javascript"> window.onload = function(){ var scrolls = document.getElementById("scrolls"); // 使scrolls里面的内容加倍,以便连续显示 scrolls.innerHTML += scrolls.innerHTML; // 初始化scrolls的水平位置 scrolls.style.left = 0 + "px"; // 启动定时器 setInterval("Scroll()", 20); } function Scroll() { var scrolls = document.getElementById("scrolls"); // 获取当前scrolls的水平位置left,并让其减少一个像素 var left = parseInt(scrolls.style.left); left--; // 如果left当前的值与页面刚加载时ul里面内容的宽度相同,则left自动由当前值变成0,视觉上不会发生变化 if(left == -840) left = 0; // 重新设置scrolls的水平坐标 scrolls.style.left = left + "px"; } </script> </head> <body> <div id="scrollBox"> <ul id="scrolls"> <li><img src="images/Blue hills.jpg" /></li> <li><img src="images/Sunset.jpg" /></li> <li><img src="images/Water lilies.jpg" /></li> <li><img src="images/Winter.jpg" /></li> </ul> </div> </body> </html>
相关文章推荐
- 蜗牛—JavaScript学习之图片切换
- JavaScript实现Mop自动切换的图片新闻框子
- javascript图片自动左右滑动滚动切换
- javascript实现首页图片自动切换【HTML/JSP】
- JavaScript基础 用定时器做一组图片的自动切换
- JavaScript学习笔记4--模拟输入注册码时的自动切换字段
- 原生javascript图片自动或手动切换示例附演示源码
- 学习日记--ViewPager实现图片自动切换
- JavaScript 图片广告自动与手动的切换
- JavaScript学习笔记4--模拟输入注册码时的自动切换字段
- 图片自动切换——javascript的代码
- javascript实现自动切换焦点功能学习
- javascript实现图片自动和可控的轮播切换特效
- JavaScript基础 用定时器做一组图片的自动切换
- 【温故而知新】Javascript图片效果(图像震动效果、闪烁效果、自动切换图像)
- JavaScript学习笔记4--模拟输入注册码时的自动切换字段
- 利用Javascript 与 VBscript 在asp中实现图片自动切换
- 图片自动切换——javascript的代码
- [javascript]首页图片自动切换的一种实现方式
- 原生javascript图片自动或手动切换示例附演示源码