HTML+css实现轮播图代码
时间: 2023-06-06 17:08:20 浏览: 185
好的,下面是一个简单的 HTML CSS 实现轮播图的示例代码:
HTML 代码:
```html
<div class="slider">
<img src="img1.jpg" />
<img src="img2.jpg" />
<img src="img3.jpg" />
</div>
```
CSS 代码:
```css
.slider {
position: relative;
overflow: hidden;
width: 100%;
height: 400px;
}
.slider img {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 400px;
opacity: 0;
transition: opacity 1s ease-in-out;
}
.slider img.active {
opacity: 1;
}
.slider img:last-child {
animation: cycle 12s linear infinite;
}
@keyframes cycle {
0% {
opacity: 0;
}
8.33% {
opacity: 1;
}
33.33% {
opacity: 1;
}
41.66% {
opacity: 0;
}
}
```
这段代码实现了一个基本的轮播图,包括三张图片,每张图片显示 1 秒钟,循环播放。如果需要更改轮播图的图片或者时间,可以修改 HTML 中的图片地址或 CSS 中的动画时间。
阅读全文