html中的横向⼴告滚动字幕,纯css3制作⽆限循环横向滚动的⽂
字⼴告动画
使⽤css3制作⽂字横向⽆限循环滚动的动画
/**
设置宽,溢出隐藏
*/
.marquee-outer-wrapper{
overflow: hidden;
width: 80%;
}
.marquee-inner-wrapper{
background: #eee;
height: 40px;
font-size: 14px;
color: red;
line-height: 40px;
margin: 0 auto;
white-space: nowrap;
position: relative;
}
/* 需要将两个⽂字内容⼀样的span放在最右边 */
.marquee-inner-wrapper span{
position: absolute;
top: 0;
left: 100%;
height: 100%;
}
/* 定义第⼀个span的animation:时长 动画名字 匀速 循环 正常播放 */
.first-marquee{
-webkit-animation: 25s first-marquee linear infinite normal;
animation: 25s first-marquee linear infinite normal;
padding-right: 70%;
}
@keyframes first-marquee {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
/* 向左移动 */
100% {
-webkit-transform: translate3d(-200%, 0, 0);
transform: translate3d(-200%, 0, 0);
display: none;
}
}
.second-marquee{
/* 因为要在第⼀个span播完之前就得出现第⼆个span,所以就延迟12s才播放 */
-webkit-animation: 25s first-marquee linear 12s infinite normal;
animation: 25s first-marquee linear 12s infinite normal;
padding-right: 53%;
}
@keyframes second-marquee {
0% {
-webkit-transform: translate3d(0%, 0, 0);
transform: translate3d(0%, 0, 0);
}
100% {
-webkit-transform: translate3d(-200%, 0, 0);
transform: translate3d(-200%, 0, 0);
html滚动字幕display: none;
}
}
使⽤css3制作⽂字横向⽆限循环滚动的动画使⽤css3制作⽂字横向⽆限循环滚动的动画使⽤css3制作⽂字横向⽆限循环滚动的动画使⽤css3制作⽂字横向⽆限循环滚动的动画使⽤css3制作⽂字横向⽆限循环滚动的动画使⽤css3制作⽂字横向⽆限循环滚动的动画
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论