更新时间:2018/1/16 下午6:13:23
更新说明:增加了自动轮播功能
更新时间:2017-9-19 18:12:39
更新说明:修改轮播图最外层盒子()的宽度在非全屏下样式错乱的问题。
引入JQuery框架,以及zpSlide:
1 2 | < script src = "js/jquery.min.js" type = "text/javascript" charset = "utf-8" ></ script > < script src = "js/zpSlide.js" type = "text/javascript" charset = "utf-8" ></ script > |
html结构:
1 2 3 4 5 6 7 8 9 10 11 12 | < div class = "zp-slide" > < ul > < li > < img src = "..." /> </ li > < li > < img src = "..." /> </ li > </ ul > < a href = "javascript:void(0)" class = "zp-slide-left" >< img src = "img/zp-left.png" ></ a > < a href = "javascript:void(0)" class = "zp-slide-right" >< img src = "img/zp-right.png" ></ a > </ div > |
css样式:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | img{ max-width : 100% ; } .zp-slide{ overflow : hidden ; position : relative ; } .zp-slide>ul{ list-style : none ; padding : 0 ; margin : 0 ; width : 1600% ; transition: all 0.3 s; transform: translate 3 d( 0px , 0px , 0px ); } .zp-slide>ul>li{ float : left ; } [class^=zp-slide-]{ display : block ; position : absolute ; width : 30px ; height : 30px ; top : 50% ; margin-top : -15px ; left : 30px ; opacity: 0.5 ; } [class^=zp-slide-]:hover{ opacity: 1 ; } .zp-slide- right { left : auto ; right : 30px ; } |
js代码:
1 2 3 4 5 6 7 8 9 10 11 | <script type= "text/javascript" > $( function (){ $( '.zp-slide' ).zpSlide({ //'original':1, //414px小屏幕,默认显示1个 'xs' :1, //640px小屏幕,默认显示2个,当前自定义显示1个 'sm' :2, //768px中屏幕,默认显示3个,当前自定义显示2个 'md' :3, //1024px中屏幕,默认显示4个,当前自定义显示3个 'lg' :3 //1280px大屏幕,默认显示5个,当前自定义显示3个 }); }) </script> |
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com