CSS圖片滑動切換圖是一種常見的網頁設計元素,可以讓頁面更加生動、有趣。以下是一個簡單的實現方式。
HTML代碼: <div class="slider"> <img src="image1.jpg"> <img src="image2.jpg"> <img src="image3.jpg"> </div> CSS代碼: .slider { width: 600px; height: 400px; position: relative; overflow: hidden; } .slider img { width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0; transition: opacity 0.5s ease-in-out; } .slider img:first-child { opacity: 1; } JavaScript代碼: var images = document.querySelectorAll('.slider img'); var currentImage = 0; setInterval(function() { var previousImage = currentImage; currentImage = (currentImage + 1) % images.length; images[previousImage].style.opacity = 0; images[currentImage].style.opacity = 1; }, 2000);
這個代碼實現了一個具有三張圖片的滑動切換圖。我們使用CSS來設置圖像的位置和透明度,使用JavaScript來處理圖像的切換。具體來說,我們在CSS中將圖像都絕對定位在容器內(并且自動適應容器大小),并為它們設置了一些初始樣式。在JavaScript中,我們選擇所有圖像并開始一個循環,例如每2秒將圖像淡入淡出。
上一篇JAVA輸入1和輸出1
下一篇oracle 01507