html - 动画没有完全结束
问题描述
我有一个文本幻灯片,但它在完全滑动之前完成,带有文本的元素是位置:绝对和左侧:100%。我在其中应用了一个动画,从左:100%到左:-100%,预计所有元素都会从右边移出>>从左边移出,这实际上发生了,但在总数之前发生位移,滑动结束。
* {
margin: 0;
padding: 0;
font-family: sans-serif
}
.news-wrapper {
height: 50px;
position: relative;
overflow: hidden;
font-size: 25px;
padding: 10px 0 0
}
.news-wrapper .footer-item {
display: flex;
color: #ffffff;
background-color: rebeccapurple;
list-style: none;
left: 100%;
position: absolute;
animation: sliding 20s linear;
white-space: nowrap
}
.news-item {
margin-right: 100vw
}
.news-item:last-child {
margin: 0
}
@keyframes sliding {
100% {
left: -100%
}
}
<div class="news-wrapper">
<ul class="footer-item">
<li class="news-item">Lorem ipsum dolor sit amet consectetur adipisicing elit. At, maxime?</li>
<li class="news-item">Lorem ipsum dolor sit amet consectetur adipisicing elit. At, maxime?</li>
<li class="news-item">Lorem ipsum dolor sit amet consectetur adipisicing elit. At, maxime?</li>
<li class="news-item">Lorem ipsum dolor sit amet consectetur adipisicing elit. At, maxime?</li>
</ul>
</div>
解决方案
推荐阅读
- python - 如何修复循环以验证有效响应?
- python - 计算python列中所有日期之间的时间差
- c - 如何用 for 循环计数器替换 scanf?
- java - Hive jdbc 设置内存参数
- javascript - 参数传递如何与嵌套函数调用的调用堆栈一起工作
- excel - 查找和连接文本给出零而不是空白
- python - Python:如何在 pandas 列中将时间戳转换为日期?
- javascript - Nativescript-vue RadListView 在项目点击时获取项目
- elasticsearch - 如何在kibana可视化中做“成功率”?
- php - 如何使用字符串变量访问对象的子对象?