HTML轮播图
演示效果:
代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
*{
/* 去掉浏览器自带定义 */
margin: 0;
padding: 0;
}
.box{
width: 1200px;
/* 水平居中 */
margin: 0 auto;
/* 溢出隐藏 */
overflow: hidden;
}
.banner{
width: 4800px;
/* 4张图片定义水平排列 */
display: flex;
flex-wrap: wrap;
animation: move 10s infinite linear;
}
.banner img{
width: 1200px;
height: 400px;
}
@keyframes move{
100%{
margin-left: -3600px;
}
}
</style>
</head>
<body>
<div class="box">
<div class="banner">
<img src="../09.18案例练习/images/banner01.webp" alt="">
<img src="../09.18案例练习/images/banner02.jpg" alt="">
<img src="../09.18案例练习/images/banner03.webp" alt="">
<!-- 迷惑图片 -->
<img src="../09.18案例练习/images/banner01.webp" alt="">
</div>
</div>
</body>
</html>