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

css+圖片+輪播代碼

錢淋西1年前8瀏覽0評論

CSS+圖片+輪播代碼

輪播圖已成為現代網站設計中常見的元素之一。下面是使用CSS+圖片實現一個簡單的輪播圖效果的代碼:

<!-- HTML結構 -->
<div class="slider">
<img src="img/1.jpg" alt="">
<img src="img/2.jpg" alt="">
<img src="img/3.jpg" alt="">
</div>
<!-- CSS樣式 -->
.slider{
width: 80%;
height: 400px;
margin: 0 auto;
position: relative;
overflow: hidden;
}
.slider img{
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0;
transition: all 1s;
}
.slider img.active{
opacity: 1;
}
<!-- JavaScript代碼 -->
<script>
var imgs = document.querySelectorAll('.slider img');
var len = imgs.length;
var index = 0;
setInterval(function(){
imgs[index].classList.remove('active');
index = (index + 1) % len;
imgs[index].classList.add('active');
}, 3000);
</script>

其中,HTML結構中的<div>元素包含了用于輪播的幾張圖片,CSS樣式中設置了輪播圖的寬高、大小及透明度等屬性,JavaScript代碼則為輪播效果的實現。其中,setInterval()方法為每隔3秒進行圖片的輪播,通過修改當前輪播圖片的class來實現。