好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

css滚动播放

CSS滚动播放是一种非常实用的效果,可以让网站更加生动有趣。下面我们来看一下如何实现CSS滚动播放效果。

.scrolling-info {
white-space: nowrap; /* 防止文字换行 */
overflow: hidden; /* 隐藏超出部分 */
text-overflow: ellipsis; /* 超出省略号 */
animation: marquee 5s linear infinite; /* 动画效果 */
}
@keyframes marquee {
0% { transform: translateX(0) }
100% { transform: translateX(-100%) } /* 100%后回到0%位置 */
}

以上代码实现了一个简单的滚动播放效果,将需要滚动播放的内容包裹在一个div容器内,设置white-space为nowrap,表示禁止文字换行。

overflow设置为hidden,超出部分将被隐藏,text-overflow设置为ellipsis,超出部分将以省略号的形式呈现。

最后使用CSS3中的动画效果实现滚动效果,使用@keyframes定义一个名为marquee的动画,通过transform属性实现左右滚动。

在动画效果中设置了5s的播放时长和线性速度,可以根据自己的需求进行调整。将动画效果应用到刚刚的div容器即可实现滚动播放效果啦!

查看更多关于css滚动播放的详细内容...

  阅读:17次

上一篇: css滚动字幕效果

下一篇:css滚动图片设置