jQuery实现轮播广告
来源:互联网 发布:淘宝广场舞服装女裙子 编辑:程序博客网 时间:2024/06/07 02:09
<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>轮播广告</title> <style> #slider { width: 568px; height: 320px; background: #ddd; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; overflow: hidden; } #slider .slider-img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index:-1; } #slider .slider-img.active{ z-index:auto; } #slider .slider-nav-list { position: absolute; bottom: 5%; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); list-style: none; margin: 0; padding: 0; } #slider .slider-nav-list .nav-item { width: 8px; height: 8px; border-radius: 50%; background: #fff; display: inline-block; margin: 0 8px; cursor: pointer; transition: all 0.5s linear; } #slider .slider-nav-list .nav-item.active { margin-bottom: -1px; width: 10px; height: 10px; background: #FF9800; } </style></head><body> <div id="slider"> <img class="slider-img active" src="images/slider01.jpg" alt=""> <img class="slider-img" src="images/slider02.jpg" alt=""> <img class="slider-img" src="images/slider03.jpg" alt=""> <ul class="slider-nav-list"> <li class="nav-item active"></li> <li class="nav-item"></li> <li class="nav-item"></li> </ul> </div> <script src="js/jquery-3.2.0.js"></script> <script> function carousel(){ var interval = 2000; //间隔多久轮换一次 var duration = 500; //轮换动画的持续时间 var cur = 0; //当前图片的下标 var next =1; //下一个图片的下标 var li_list = $(".nav-item"); var img_list = $(".slider-img"); setInterval(function(){ sliderImg(); },interval) function sliderImg(){ //轮换导航 li_list.eq(next).addClass("active").siblings().removeClass("active"); //轮换图片 img_list.eq(cur).animate({ left:"-100%" },duration,function(){ $(this).removeClass("active") }); img_list.eq(next).addClass("active").css("left","100%").animate({left:"0"},duration); cur = next; next++; if(next >= img_list.length){ next=0; }; }; }; carousel(); </script></body></html>
阅读全文
0 0
- jQuery实现轮播广告
- jquery 广告轮播
- 用jQuery实现广告轮播的效果
- 原生JS,jQuery分别实现广告轮播
- ViewPager实现广告轮播
- ViewPager实现广告轮播
- ViewPager实现广告轮播
- 轮播广告的实现
- 轮播广告效果实现
- ViewPager实现广告轮播
- jquery banner广告幻灯片图片轮播切换,模仿实现当当网滚动广告效果
- jQuery广告轮播插件-ADSlide
- jquery广告无缝轮播代码实例
- Jquery轮播实现
- 用php实现广告轮播
- 用php实现广告轮播
- 用php实现广告轮播
- ViewPaper实现轮播广告条
- 171112 杂项-数据包分析(3)
- Scroller实现View的滑动
- Python---模块
- 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。
- LINUX 技巧-查看机器硬件配置
- jQuery实现轮播广告
- LINUX技巧-去除 ^M 标记
- ACM中关于Output Limit Exceeded和Time Limit Exceeded
- LINUX技巧-行首/行尾加入字符
- HTTP的请求过程
- 谷歌浏览器中离线安装.crx扩展名的Chrome插件
- LINUX技巧-查找路径下文件中含有某字符串的文件及其路径
- python基础(字符串相关操作)
- LINUX技巧-查找文件行中值重复的行