flexslider.js實現(xiàn)移動端輪播
更新時間:2017年02月05日 10:08:14 作者:qq2020
本文主要分享了flexslider.js實現(xiàn)移動端輪播的示例代碼,具有很好的參考價值,下面跟著小編一起來看下吧
效果如下:
代碼如下:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>flexslider.js移動端輪播</title> <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" name="viewport"> <style> /* reset wap */ body,p,a,div,ol,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,input,iframe,nav,header,footer { margin: 0; padding: 0; list-style: none; } body { font: 16px Microsoft YaHei, sans-serif; -webkit-tap-highlight-color: transparent; color: #2a2b2c; background: #fff; } *, *::before, *::after { outline: none; box-sizing: border-box; } a,img { text-decoration: none; display: block; color: #2a2b2c; border: 0; } .wrapper { width: 360px; margin: 100px auto; } .h1s { margin: 40px 10px 10px 10px; font: 20px Microsoft YaHei; } /* flexslider */ .flexslider { height: 180px; position: relative; background: #f5f5f5; overflow: hidden; } .flex-viewport { height: 100%; } .slides { height: 100%; position: relative; z-index: 1; } .slides li { height: 100%; } .slides li a { display: block; height: 100%; position: relative; } .flexslider li img { display: block; width: 100%; height: 100%; display: none; } .flex-control-nav { text-align: center; padding: 0 5px; position: absolute; right: 0; bottom: 3px; z-index: 2; } .flex-control-nav li { display: inline-block; width: 8px; height: 8px; margin: 0 3px; } .flex-control-nav a { display: block; height: 100%; line-height: 40px; overflow: hidden; border: 1px solid #fff; border-radius: 55%; } .flex-control-nav .flex-active { background: #fff; } .flexslider .ps1 { width: 100%; height: 25px; color: #fff; background: rgba(0,0,0,.5); padding: 0 50px 0 10px; font: 14px/27px Microsoft YaHei; text-align: left; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; position: absolute; bottom: 0; left: 0; } </style> </head> <body> <div class="wrapper"> <div class="flexslider"> <ul class="slides"> <li> <a href=""> <img src="http://ww2.sinaimg.cn/large/bea70753gw1f6fg9db318j21hc0m8n61.jpg" alt=""> <p class="ps1">圖片標題</p> </a> </li> <li> <a href=""> <img src="http://ww4.sinaimg.cn/large/bea70753gw1f6fg9e38eyj21hc0m8tht.jpg" alt=""> <p class="ps1">圖片標題</p> </a> </li> <li> <a href=""> <img src="http://ww4.sinaimg.cn/large/bea70753gw1f6fg9enyp1j21hc0m8465.jpg" alt=""> <p class="ps1">圖片標題</p> </a> </li> </ul> </div> </div> <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script src="http://cdn.bootcss.com/flexslider/2.6.2/jquery.flexslider.min.js"></script> <script> $(function () { $('.flexslider').flexslider({ directionNav: false, //是否顯示左右控制按鈕 controlNav: true, //是否顯示底部切換按鈕 pauseOnAction: false, //手動切換后是否繼續(xù)自動輪播,繼續(xù)(false),停止(true),默認true animation: 'slide', //淡入淡出(fade)或滑動(slide),默認fade slideshowSpeed: 5000, //自動輪播間隔時間(毫秒),默認5000ms animationSpeed: 150, //輪播效果切換時間,默認600ms direction: 'horizontal', //設置滑動方向:左右horizontal或者上下vertical,需設置animation: "slide",默認horizontal randomize: false, //是否隨機幻切換 animationLoop: true //是否循環(huán)滾動 }); setTimeout($('.flexslider img').fadeIn()); }); </script> </body> </html>
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關文章
JavaScript實現(xiàn)通過滑塊改變網(wǎng)頁顏色
這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)通過滑塊改變網(wǎng)頁顏色,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08在for循環(huán)中l(wèi)ength值是否需要緩存
這篇文章主要介紹了在for循環(huán)中l(wèi)ength值是否需要緩存,需要的朋友可以參考下2015-07-07javascript 文章截取部分無損html顯示實現(xiàn)代碼
近在做一些內(nèi)容搜索的工作,搜索出來的內(nèi)容為html格式,列表部分需要顯示每項內(nèi)容的一部分。2010-05-05javascript iframe內(nèi)的函數(shù)調(diào)用實現(xiàn)方法
用下面的方法可以調(diào)用iframe中的函數(shù),實現(xiàn)一些比較特殊的效果,不過能跨域的。2009-07-07