首页前端开发CSScss3往左的文字跑马灯

css3往左的文字跑马灯

时间2023-09-20 11:25:02发布访客分类CSS浏览949
导读:CSS3中,有一个很酷的效果叫做往左的文字跑马灯,在实际开发中经常会用到。本文将向您介绍如何实现这个效果。.marquee{width: 100%;height: 30px;line-height: 30px;margin: 0 auto;...

CSS3中,有一个很酷的效果叫做往左的文字跑马灯,在实际开发中经常会用到。本文将向您介绍如何实现这个效果。

.marquee{
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
}
.marquee span{
    display: inline-block;
    animation: marquee 15s linear infinite;
}
@keyframes marquee{
0% {
     transform: translateX(0);
}
100% {
     transform: translateX(-100%);
}
}
    

在上面的代码中,我们使用了关键字@keyframes,这个关键字定义了动画的过程。我们利用强大的CSS3特性中的动画属性animation,使文本从左到右滚动。还用了transform属性,它指定在2D或3D平面内平移,旋转或缩放元素。

div class="marquee">
    span>
    CSS3往左的文字跑马灯/span>
    /div>
    

最后,我们给外部容器用类名marquee,文本用标签包起来,这个标签的动画属性将实现文本的滚动。

这就是如何使用CSS3实现往左的文字跑马灯的简单过程,希望对大家有所帮助。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css3往左的文字跑马灯
本文地址: https://pptw.com/jishu/450608.html
mysql字符串最大的长度 mysql字符串是数值索引

游客 回复需填写必要信息