275 字
1 分钟

12.2号学习内容

欢迎来到我的博客!#

这是我的第 2 篇文章,使用 Markdown 格式编写。

今天学到了什么#

  • 图片轮播滚动效果

关键部分在于利用两个盒子拼接实现无缝衔接,并选择合适的图片

我将原来教学内容中的图片改成了自己想设置的图片,并适当调整了图片设置,完成了这个案例

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>图片轮播滚动效果</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
background-color: #ecf4ff;
}
.box {
overflow: hidden;
width: 1180px;
margin: 100px auto;
/* border: 2px solid red; */
}
.box:hover .scroll {
animation-play-state: paused;
}
.scroll img {
width: 180px;
height: 90px;
border-radius: 6px;
}
.scroll {
display: flex;
animation: move 20s linear infinite;
}
.scroll .ad1 {
display: grid;
grid-template-columns: repeat(6, 180px);
grid-template-rows: repeat(4, 90px);
gap: 16px 20px;
margin-right: 20px;
}
@keyframes move {
0% {
transform: translateX(0);
}
100% {
transform: translateX(-1200px);
}
}
</style>
</head>
<body>
<div class="box">
<!-- 滚动盒子 -->
<div class="scroll">
<!-- 第一组 -->
<div class="ad1">
<!--存放图片,此处省略-->
</div>
<!-- 第二组 -->
<div class="ad1">
<!--存放图片,此处省略-->
</div>
</div>
</div>
</body>
</html>

很高兴与你分享这些知识!

赞助支持

如果这篇文章对你有帮助,欢迎赞助支持!

赞助
12.2号学习内容
https://firefly.cuteleaf.cn/posts/2025-12-2今日学习/
作者
LJC
发布于
2025-12-02
许可协议
CC BY-NC-SA 4.0
最后更新于 2025-12-02,距今已过 1 天

部分内容可能已过时

目录