欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

輪播圖片css每點擊

錢斌斌2年前9瀏覽0評論

輪播圖片是網頁中很常見的一種效果,可以讓頁面更加生動有趣。而當我們想要實現輪播圖片每點擊切換一次的效果時,就需要了解一些關于css的知識。

html:css:
.carousel {
position: relative;
overflow: hidden;
}
.carousel img {
position: absolute;
top: 0;
left: 0;
opacity: 0;
height: 100%;
width: 100%;
transition: opacity 0.5s;
}
.carousel img:first-child {
opacity: 1;
}
.js:
var carousel = document.querySelector(".carousel");
var images = document.querySelectorAll(".carousel img");
var currentIndex = 0;
carousel.addEventListener("click", function() {
//隱藏當前圖片
images[currentIndex].style.opacity = 0;
//計算下一張圖片的位置
currentIndex = (currentIndex + 1) % images.length;
//顯示下一張圖片
images[currentIndex].style.opacity = 1;
});

以上便是實現輪播圖片每點擊一次切換的代碼示例。我們首先通過css的絕對定位和透明度來實現圖片的輪播效果,然后通過javascript來計算圖片的位置并實現點擊后的切換效果。

下一篇輪廓css