简单通过点击左右按钮来改变图片轮播
来源:互联网 发布:js push pop 编辑:程序博客网 时间:2024/05/22 10:33
根据老师得建议个人第一次写自己平常练习的东西,问题还有很多,还请见谅和指导,
首先建立基本的标签,利用DIV
<div id="contianer"> <ul id="uls"> //建立无序列表,在li里面利用img存储图片,里面路径根据自己的来更改 <li ><img src="img/124402-106.jpg"> </li> <li ><img src="img/338659-106.jpg"> </li> <li ><img src="img/351761-106.jpg"> </li> <li ><img src="img/352846-106.jpg"> </li> </ul> <div id="left">左</div>//左右用来实现按钮点击效果 <div id="right">右</div> <ol id="ols"> //建立有序列表用来跟踪当前显示那张图片,在li其中添加一个类用来替换显示 <li class="bg"></li> <li></li> <li></li> <li></li> <li></li> </ol></div>样式部分*{margin: 0;padding: 0;}#contianer{width: 1920px;height: 900px;overflow: hidden;margin: 50px auto;position: relative;}//给父级添加相对定位#contianer ul{text-decoration: none;}#contianer ul li{height: 100%;width: 100%;float: left;}#contianer div{ width: 30px; height: 50px; background: #555; color: white; line-height: 60px; opacity:0.5; font-size: 20px; top:450px ; position: absolute;}#left{ left:0;}#right{right:0;}ol{position: absolute;bottom: 20px;left:300px;list-style-type: none;}ol li{margin: 5px; width: 50px;height: 50px;border-radius: 100%;float: left;background: white;}.bg{background: red;}js效果部分var left=document.getElementById("left"), right=document.getElementById("right"), uls=document.getElementById("uls"), lis=uls.getElementsByTagName("li"), ols=document.getElementById("ols"), lid=ols.getElementsByTagName("li");var index=0;setInterval(function () { for(var i=0;i<lis.length;i++){ lis[i].style.display="none"; lid[i].className=""; } index++; if (index>lis.length-1) { index=0; } lis[index].style.display="block"; lid[index].className="bg";},10000);right.onclick=function(){ for(var i=0;i<lis.length;i++){ lis[i].style.display="none"; lid[i].className=""; } index++; if (index>lis.length-1) { index=0; } lis[index].style.display="block"; lid[index].className="bg";}left.onclick=function(){ for(var i=0;i<lis.length;i++){ lis[i].style.display="none"; lid[i].className=""; } index--; if (index<0) { index=lis.length-1; } lis[index].style.display="block"; lid[index].className="bg";}
我自己都觉得麻烦,嘻嘻
阅读全文
0 0
- 简单通过点击左右按钮来改变图片轮播
- 可以通过左右滑动和点击小按钮来实现图片的轮播
- 点击轮播图片左右按钮,实现轮播效果
- JavaScript实现简单的图片轮播(通过点击左右焦点切换)
- js图片轮播可控制是否循环轮播,点击左右按钮切换
- js各种图片轮播滑动插件 上下,左右缩略图按钮点击图
- jquery图片轮播,点击左右按钮轮播,可控制是否自动播放,是否循环轮播(自写)
- JAVASCRIPT通过点击按钮来改变字体颜色
- 点击按钮图片左右滚动
- 图片左右轮播
- 左右按钮轮播代码
- 简单的点击实现图片轮播~
- JavaScript实现简单的图片轮播(通过点击数字切换)
- iOS-点击按钮,改变图片
- ImageButton点击按钮改变图片
- 点击左右按钮图片横向滚动jquery
- 点击按钮左右滚动的图片框
- 按钮点击,图片改变,显示点击效果
- spring的必须理解的思想
- 第11周项目3-图遍历算法实现
- 【JavaScript学习】事件:事件对象
- json串最外层是[] +自定义ListView
- resolverApp(mainapp)
- 简单通过点击左右按钮来改变图片轮播
- Lua与C++交互初探之C++调用Lua
- Lua与C++交互初探之Lua调用C++
- Kinect帮助文档翻译之一 入门
- Kinect帮助文档翻译之二 手势
- Kinect帮助文档翻译之三 多场景
- VRP-Lua学习笔记
- KinectStudio使用教程
- Unity使用Kinect初级教程