【发布时间】:2018-07-17 14:58:23
【问题描述】:
假设红色框代表我的网页容器,而 B、C、D 项在容器之外。是否可以仅使用 CSS 让项目(A、B、C、D...)像轮播一样从左到右自动滚动?
我在网上看到了一些例子,说明如何使用图像而不是 DIV 中的充满设置宽度的文本?
.container {
margin: 0 auto;
width: 800px;
background: red;
padding: 36px;
box-sizing: border-box;
}
.items {
display: flex;
}
.item {
box-sizing: border-box;
margin-left: 72px;
margin-right: 72px;
padding: 36px;
position: relative;
width: 200px;
min-width: 200px;
background: #efefef;
text-align: center;
border-radius: 4px;
}
<div class="container">
<div class="items">
<div class="item">A</div>
<div class="item">B</div>
<div class="item">C</div>
<div class="item">D</div>
</div>
</div>
【问题讨论】:
-
此链接可能会有所帮助。 stackoverflow.com/questions/24309789/…
-
谢谢,但动画很容易......这里的挑战是创建一个无限的自动动画轮播