纯CSS文字滚动播放

June 22, 2021 · 程序 · 1820次阅读

​HTML部分

    <p class="box">
        <span class="roll">纯CSS文字滚动播放</span>
    </p>

CSS部分

     * {
            margin: 0;
            padding: 0;
        }
        body{
            background: #efefef;
        }
        .box {
            width: 300px;
            margin: 10px auto;
            overflow: hidden;
            background: #fff;
            border-radius: 5px;
            padding: 5px;
        }
        .roll {
            white-space: nowrap;
            animation: 10s loop linear infinite normal;
            display: inherit;
        }
        @keyframes loop {
        0% {
            transform: translateX(300px);
            -webkit-transform: translateX(300px);
        }
        100% {
            transform: translateX(-100%);
            -webkit-transform: translateX(-100%);
            }
        }
        @-webkit-keyframes loop {
        0% {
            transform: translateX(300px);
            -webkit-transform: translateX(300px);
        }
        100% {
            transform: translateX(-100%);
            -webkit-transform: translateX(-100%);
        }
        }

最终效果

纯CSS文字滚动播放

喝杯水 ENJOY 1

CSS

最后编辑于3年前

添加新评论

avatar

朱益雷

有趣的灵魂万里挑一

10

文章数

0

评论数

3

分类

热死辣

新鲜出炉の评论

无最新回复