Css 我需要我的动画之前结束,重新开始(字幕)
我为新闻制作了一个火车动画,类似于滑块,我需要在最后一个动画放映之前重新开始动画,这个代码首先显示动画开始到结束,然后在完成后重新开始,但我需要在4s后重新开始, 当我使用动画延迟时,首先显示文本4s,然后开始动画 这是我在代码笔中的链接Css 我需要我的动画之前结束,重新开始(字幕),css,animation,css-animations,marquee,Css,Animation,Css Animations,Marquee,我为新闻制作了一个火车动画,类似于滑块,我需要在最后一个动画放映之前重新开始动画,这个代码首先显示动画开始到结束,然后在完成后重新开始,但我需要在4s后重新开始, 当我使用动画延迟时,首先显示文本4s,然后开始动画 这是我在代码笔中的链接 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
-
中交中交
-
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
//css样式
.集装箱{
填充顶部:100px;
宽度:100%;
溢出:隐藏;
}
.集装箱车{
/*宽度:100px*/
高度:20px;
保证金:0自动;
位置:相对位置;
动画:列车30秒无限线性;
-webkit动画:列车30秒无限线性;
显示:表格单元格;
文本对齐:右对齐;
}
#一个{
背景:黄色;
}
#两个{
背景:蓝色;
}
#三{
背景:绿色;
}
#四{
背景:红色;
}
@关键帧训练{
0% {
左:100%;
}
50% {
左:0%;
}
100% {
左-100%;
}
}
@-webkit关键帧训练{
0% {
左:100%;
}
50% {
左:0%;
}
100% {
左-100%;
}
}
.containerb ul{
宽度:最大含量;
}
你要找的叫做选框
这有一个简单的例子:你要找的叫做选框
这有一个简单的例子:
<div class="containerb" id="listone">
<ul>
<li class="train" id="one">
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</li>
<li class="train" >
bbbbbbbbbbbbbbbbbbbbb
</li>
<li class="train" id="three">
bccccccccccccccccccccccccccccccccccccccccc
</li>
<li class="train" >
dddddddddddddddddddddd
</li>
</ul>
</div>
// css styles
.containerb {
padding-top: 100px;
width: 100%;
overflow: hidden;
}
.containerb .train {
/*width: 100px;*/
height: 20px;
margin: 0 auto;
position: relative;
animation: train 30s infinite linear ;
-webkit-animation: train 30s infinite linear;
display: table-cell;
text-align: right;
}
#one{
background: yellow;
}
#two {
background: blue;
}
#three {
background: green;
}
#four {
background: red;
}
@keyframes train {
0% {
left: 100%;
}
50% {
left:0%;
}
100% {
left: -100%;
}
}
@-webkit-keyframes train {
0% {
left: 100%;
}
50% {
left: 0%;
}
100% {
left: -100%;
}
}
.containerb ul{
width: max-content;
}