

轮播的背景图实际上都被层叠了在一个位置上(在这里使用的是 absolute这个属性)
下面是html的图片部分:
<div class="picture" id="picture">
<a href="" title="" class="active">
<div class="pi" id='pi'>
<img src="img/6.jpg" alt="" class="active1">
</div>
</a>
<a href="" title="">
<div class="pi">
<img src="img/7.jpg" alt="">
</div>
</a>
<a href="" title="">
<div class="pi">
<img src="img/8.jpg" alt="">
</div>
</a>
</div>
下面是它对应的css属性:
.picture,.pi{
width: 1200px;
height: 460px;
position: absolute;
top: 0;
}
.pi img{
width: 1200px;
height: 460px;
}
.picture a{
display: none;
}
.picture .active{
display: block;
}
图片的切换:默认状态下,每隔3秒自动切换,鼠标在上面停止切换,下面是图片切换对应的js:
main.function(){
stop();

本文介绍如何使用JavaScript、CSS和HTML实现一个自动切换的轮播图效果。通过设置图片绝对定位,配合定时器自动切换,鼠标悬停时停止切换,同时实现圆点和按钮的交互功能,点击圆点或按钮可以手动切换轮播图片。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



