jQuery Image Slider 是一款基于jQuery的圖片輪播插件,能夠無縫切換不同圖片,為你的網站增加視覺體驗。
<!-- HTML 結構 --> <div id="slider"> <ul class="slides"> <li><img src="img/slider1.jpg" alt="Slider 1"></li> <li><img src="img/slider2.jpg" alt="Slider 2"></li> <li><img src="img/slider3.jpg" alt="Slider 3"></li> </ul> </div> <!-- CSS 樣式 --> #slider { width: 80%; margin: auto; position: relative; } .slides { display: block; width: 100%; overflow: hidden; position: relative; } .slides li { list-style: none; position: absolute; top: 0; left: 0; } .slides img { width: 100%; } <!-- JavaScript 代碼 --> $(document).ready(function(){ $("#slider .slides li").hide(); $("#slider .slides li:first").show(); setInterval(function(){ $("#slider .slides li:first").fadeOut(1000).next().fadeIn(1000).end().appendTo("#slider .slides"); }, 4000); });
如上所述,我們首先需要創建 HTML 結構,然后定義相應的 CSS 樣式。最后在 JavaScript 中設置自動滾動,實現圖片自動輪播。
在 JavaScript 中,我們使用 jQuery 的 fadeIn() 和 fadeOut() 方法來控制圖片的淡入和淡出。setInterval() 方法用于重復調用圖片的自動滑動。
如此簡單的代碼,就能實現一個美觀、有效的圖片輪播,增加你網站的用戶體驗。如果你需要更多的自定義設置,可以參考官方文檔進行更改。
下一篇css固定浮動