CSS可以實現圖片切換的效果,常見的方式是通過鼠標懸停或點擊圖片來切換不同的圖片。下面我們來分步驟介紹如何設置圖片切換。
/* 第一步:設置HTML結構 */ <div class="image-container"> <img src="image1.jpg" alt="圖片1"> <img src="image2.jpg" alt="圖片2"> <img src="image3.jpg" alt="圖片3"> </div> /* 第二步:設置CSS樣式 */ .image-container { position: relative; } .image-container img { position: absolute; top: 0; left: 0; opacity: 0; transition: opacity 0.5s ease-out; } .image-container img:first-child { opacity: 1; } /* 第三步:設置JavaScript動作 */ $(function() { $('.image-container img').first().addClass('active'); setInterval(function() { var active = $('.image-container img.active'); var next = (active.next().length > 0) ? active.next() : $('.image-container img:first'); active.removeClass('active'); next.addClass('active'); }, 3000); });
第一步是設置HTML結構,需要包含一個div容器,里面包含多張圖片。第二步是設置CSS樣式,需要將圖片設置為絕對定位,并且只顯示第一張圖片。第三步是設置JavaScript動作,通過定時器來實現圖片之間的切換效果。
上一篇javascript中%
下一篇css怎樣讓內容居中