JS-学习笔记:原生JS实现轮播图
来源:互联网 发布:中国机电产品出口数据 编辑:程序博客网 时间:2024/06/05 03:23
javascript代码:
<script>window.onload=function(){//获取到卷轴var wrap=document.getElementById('wrap');//使用定时器每个若干秒修改一次卷轴位置setInterval(function(){//如果当前left值已经展现到最后一张,则回到第一张图片if(wrap.offsetLeft<=-2400){wrap.style.left='-600px'; //避免第一张,没有过度效果,直接从第二张图开始}else{wrap.style.left=wrap.offsetLeft-600+'px'}},2000);}</script>
html代码:
</html><style>*{margin: 0;padding: 0;box-sizing: border-box;}#viewPort{margin: 0 auto; width: 600px;height: 400px;border: 3px solid darkorange;overflow: hidden; /* 图片溢出隐藏*/position: relative; /*相对定位*/}#wrap{width:3000px; height:400px;position: absolute;transition: all 1s; /*过度效果*/-ms-transform: all 1s; /*让IE兼容*/}img{float: left;}</style></head><body><div id="viewPort"><div id="wrap"><!--要展现的图片--><img src="imagse/1.jpg" alt="美女1" class="img"/><img src="imagse/1.jpg" alt="美女1" class="img"/> <!--插入两张图,避免浏览器兼容性--><img src="imagse/2.jpg" alt="美女1" class="img"/><img src="imagse/3.jpg" alt="美女1" class="img"/><img src="imagse/4.jpg" alt="美女1" class="img"/></div></div></body></html>
友情推荐:jQuery实现轮播图特效,仿京东——李帅醒博客
(我吃酸萝卜 新浪微博http://www.weibo.com/wcslb ---李帅醒著)
1 0
- JS-学习笔记:原生JS实现轮播图
- 学习笔记--原生JS
- 原生js学习笔记
- 原生JS实现轮播图
- Js原生实现轮播图
- 原生js实现轮播图
- 原生JS实现轮播图
- JS原生轮播图实现
- 轮播图--原生js实现
- js原生JSON学习笔记
- JS原生-----学习笔记1
- 原生JS焦点轮播图实现
- 原生js轮播图的实现
- 原生js实现网易轮播图
- 用原生js实现轮播图
- 轮播图的原生js实现
- 用原生JS实现轮播图
- 原生JS实现无缝轮播图
- spring Cannot load JDBC driver class '${DRIVER}' 问题
- Angular2 本地存储LocalStorage的使用
- 关于struts漏洞之---/struts/webconsole.html
- iOS设置状态栏样式,statusBarStyle
- 淘宝开店 免支付宝手续费吗?为什么淘宝卖东西不收手续费
- JS-学习笔记:原生JS实现轮播图
- DSP CMD文件详解
- Keystone LDAP backend
- Java-链表的部分翻转
- js 生成笛卡尔积
- 【机器学习】one hot encoding 独热编码
- IOS 导航栏 设置半透明 跳转黑边的问题
- php 取得表单多选框值
- C/C++与JAVA函数方法传值原理分析