美文网首页
css实现上下轮播

css实现上下轮播

作者: 甘道夫老矣 | 来源:发表于2022-04-04 15:28 被阅读0次

利用css实现上下轮播,但是会出现卡顿,可以优化

css

.container {
    width: 100%;
    height: 100%;
    padding: 10px;
    overflow: hidden;
  
}

// 动画
.rowup {
    -webkit-animation: 10s rowup linear infinite normal;
    animation: 10s rowup linear infinite normal;
    &:hover{
        animation-play-state:paused;
        -webkit-animation-play-state:paused; /* Safari 和 Chrome */
    }
}



@-webkit-keyframes rowup {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    100% {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

@keyframes rowup {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    100% {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

html

<div class="container ">
    <div class=" rowup " >
    <!-- 循环代码,也就是动画体 -->
         <div  style="height: calc( 100% - 20px);">
            <p><span>asd1</span>1、dqx5***</p>
            <p><span>asd2</span>2、s376***</p>
            <p><span>asd3</span>3、sdk1***</p>
            <p><span>asd4</span>4、dfdfd</p>
            <p><span>asd5</span>5、goods</p>
            <p><span>asd6</span>6、gao6***</p>
            <p><span>asd7</span>7、ando***</p>
            <p><span>asd8</span>8、6813***</p>
            <p><span>asd9</span>9、lais***</p>
        </div>
    </div>
 
</div>

相关文章

网友评论

      本文标题:css实现上下轮播

      本文链接:https://www.haomeiwen.com/subject/zvpcsrtx.html