javascript實現輪播圖無縫滾動效果

陈政宽~
發布: 2017-06-28 11:40:08
原創
2171 人瀏覽過

這篇文章主要為大家詳細介紹了js輪播圖無縫滾動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下

在做輪播圖時如果首尾不能連起來的話,效果會有點醜,下面介紹一種我常用的方法:

先文字說明一下:

如果要展示5張圖,分別為1,2,3 ,4,5 那麼在程式碼的引入中是這樣的:1,2,3,4,5,1

按順序的輪播在此就不多說,重點說的是5>1和1>5的輪播

i 表示目前圖片的索引

pre 表示上一張圖片的按鈕

next 表示下一張圖片的按鈕

ul 表示圖片清單

(1) 5>1>2... 當「next」按鈕從5到1時依序正常輪播,目前圖片為第二個「1」時,下一張圖片應該是“2”,那麼再“next”時是ul的left的值為0,i==1;

(2) 1>5>4.... 當「pre」按鈕從目前圖片「1」(第一個1)輪播到圖片5時,i==4,ul的left值變成img寬的-5倍,也就是讓第一個1悄悄的變成最後一個1;

用語言表達有點亂,下面放程式碼:

    Document  

> <

登入後複製

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

以上是javascript實現輪播圖無縫滾動效果的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!