HTML幻燈片代碼是網(wǎng)站設(shè)計(jì)中常用的一種技術(shù),可以幫助網(wǎng)站設(shè)計(jì)者在頁(yè)面中添加動(dòng)態(tài)元素,提升用戶體驗(yàn)。
<html> <head> <title>我的幻燈片</title> <style> .slideshow { position: relative; margin: auto; } .slideshow img { position: absolute; top: 0; left: 0; opacity: 0; transition: opacity 1s; } .slideshow img.active { opacity: 1; } </style> </head> <body> <div class="slideshow"> <img src="slide1.jpg" alt="Slide 1"> <img src="slide2.jpg" alt="Slide 2"> <img src="slide3.jpg" alt="Slide 3"> </div> <script> var slides = document.querySelectorAll(".slideshow img"); var currentSlide = 0; setInterval(function() { slides[currentSlide].className = ""; currentSlide = (currentSlide+1) % slides.length; slides[currentSlide].className = "active"; }, 5000); </script> </body> </html>
以上代碼展示了一個(gè)簡(jiǎn)單的幻燈片效果,通過(guò)CSS設(shè)置每張圖片的位置和透明度,并使用JavaScript定時(shí)更改顯示的圖片,形成了一個(gè)動(dòng)態(tài)的幻燈片。