CSS - 动画走马灯实现

编程知识 更新时间:2023-04-06 07:21:30

实现效果

代码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob)</title>
</head>
<style>

    * {
        margin: 0 auto;
        padding: 0%;
    }

    .box {
        width: 300px;
        height: 100px;
        border: 1px solid #000;
        overflow: hidden;
    }

    .box ul {
        width: 900px;
        animation: run 4s linear infinite alternate;
    }
    .box li {
        float: left;
        width: 100px;
        height: 100px;
        list-style: none;
    }

    .box li:nth-child(2n) {
        background-color: pink;
    }

    .box li:nth-child(2n + 1) {
        background-color: red;
    }


    @keyframes run {
        to {
            transform: translateX(-600px);
        }
    }

</style>
<body>
    <div class="box">
        <ul>
            <li></li>
            <li></li>
            <li></li>
            <li></li>
            <li></li>
            <li></li>
            <li></li>
            <li></li>
            <li></li>
        </ul>
    </div>
</body>
<script>
    
</script>
</html>

更多推荐

CSS - 动画走马灯实现

本文发布于:2023-04-06 07:21:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/9ebb7d0ff66757b28c3dc9d749f07a97.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:走马灯   动画   CSS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 48642文章数
  • 14阅读数
  • 0评论数