html中利用js实现简单图片轮换效果
来源:互联网 发布:精灵恢复软件 注册码 编辑:程序博客网 时间:2024/06/06 01:27
<!doctype html><html><head><meta charset="utf-8"><title>图片轮播</title><script type="text/javascript"> window.onload = function() { flag = 0; obj1 = document.getElementById("slider"); obj2 = document.getElementsByTagName("li"); obj2[0].style.backgroundColor = "#666666"; //设置图片自动转换的时间间隔 time = setInterval("turn();", 1000); //当鼠标移到目标上 obj1.onmouseover = function () { //清除时间间隔 clearInterval(time); } //当鼠标滑出,鼠标从图片上经过之后,图片的转换时间 obj1.onmouseout = function () { time = setInterval("turn();", 2000); } for (var num = 0; num < obj2.length; num++) { obj2[num].onmouseover = function () { turn(this.innerHTML); clearInterval(time); }//当鼠标仅在数字上停留,然后拿开后的图片轮换时间 obj2[num].onmouseout = function () { time = setInterval("turn();", 8000); } } document.getElementById("second").src = "image/1.jpg"; document.getElementById("third").src = "image/4.jpg"; } function turn(value) { if (value != null) { flag = value - 2; } if (flag < obj2.length - 1) flag++; else flag = 0; obj1.style.top = flag * (-768) + "px";/*768为图片的高度*/ for (var j = 0; j < obj2.length; j++) { obj2[j].style.backgroundColor = "#0000ff"; } obj2[flag].style.backgroundColor = "#666666"; }</script><style>body{font-family:"楷体"; font-size:18px;text-align:center;}.right { height:500px; width:700px; overflow:hidden; position:relative; }.right ul { list-style:none; position: absolute; align:center; top:90%; left:30%;}.right li { opacity: .3; /*设置透明度*/ filter: alpha(opacity=30); text-align: center; line-height: 30px; font-size: 20px; height: 30px; width: 30px; background-color: #ffffff; float: left;}#slider { position:absolute; top: 0px; left: 0px;}#slider img{ float: left; border: none; }</style></head><body><header> <h1> 图片轮播</h1></header> <div class = right > <div id="slider"> <a target="_blank" href="#"><img src="image/6.jpg" /></a> <a target="_blank" href="#"><img id="second" /></a> <a target="_blank" href="#"><img id="third" /></a> </div> <ul> <li>1</li> <li>2</li> <li>3</li> </ul> </div></body></html>
0 0
- html中利用js实现简单图片轮换效果
- JS实现图片轮换效果
- js实现图片轮换效果
- 图片轮换效果 – JS实现
- JS图片自动轮换效果实现
- js 实现图片自动轮换效果
- js 图片轮换效果
- js图片轮换效果
- 图片轮换效果实现
- JS实现的简单的图片轮换
- js实现图片轮换
- JS实现图片轮换
- js实现图片轮换
- javaBean+JSP+JS+XML实现从发布文章中自动提取图片在首页轮换效果
- javascript实现图片轮换效果
- js实现图片轮换功能
- 【js特效】着陆页图片轮换效果
- 如何实现图片轮换的效果
- date.getTime() 转换成 date
- iOS -读书笔记-网络请求
- sourceinsight中文显示乱码问题彻底解决办法
- 1040:As Easy As A+B
- 固态硬盘SSD
- html中利用js实现简单图片轮换效果
- linux查看文件系统类型
- Android UI学习之Dialog
- POJ 2251:Dungeon Master【bfs】
- Android getVisibility()返回值对应的状态
- JSP基础语法篇——编程题
- LightOJ 1051 Good or Bad
- caffe study(4) - 优化算法基本原理
- ExtJs5.1多选下拉框CheckComb