走马灯案例

简介: 走马灯案例

效果展示

image.png点击观看原视频


走马灯效果


代码



<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }
        ul li {
            list-style: none;
        }
        div {
            width: 600px;
            height: 112px;
            margin: 200px auto;
            border: 1px solid black;
            overflow: hidden;
        }
        ul {
            width: 2000px;
            height: 270px;
            animation: move 10s infinite linear;
        }
        li {
            float: left;
            width: 200px;
            height: 270px;
        }
        img {
            width: 200px;
        }
        /* 制作动画效果 */
        @keyframes move {
            to {
                transform: translateX(-1400px);
            }
        }
        div:hover ul {
            animation-play-state: paused;
        }
    </style>
</head>
<body>
    <div>
        <ul>
            <li><img src="./images/1.jpg" alt=""></li>
            <li><img src="./images/2.jpg" alt=""></li>
            <li><img src="./images/3.jpg" alt=""></li>
            <li><img src="./images/4.jpg" alt=""></li>
            <li><img src="./images/5.jpg" alt=""></li>
            <li><img src="./images/6.jpg" alt=""></li>
            <li><img src="./images/7.jpg" alt=""></li>
            <li><img src="./images/1.jpg" alt=""></li>
            <li><img src="./images/2.jpg" alt=""></li>
            <li><img src="./images/3.jpg" alt=""></li>
        </ul>
    </div>
</body>
</html>


注意点就是制作无间隙动画的时候需要将开头的部分在结尾处也添加一下,这样子就可以制作出无间隙的走马灯。


目录
打赏
0
0
0
0
3
分享
相关文章
如何使用css给一个盒子加上好看的hover阴影效果
如何使用css给一个盒子加上好看的hover阴影效果
143 1
原生js实现走马灯效果
原生js实现走马灯效果
69 0
CSS【实战】抽屉动画
CSS【实战】抽屉动画
112 0
|
8月前
|
css实用技巧——absolute绝对布局的妙用:表单校验提示信息,制作角标
css实用技巧——absolute绝对布局的妙用:表单校验提示信息,制作角标
39 0
【经验分享】如何使用scroll-view + swiper制作tabs导航条组件。
【经验分享】如何使用scroll-view + swiper制作tabs导航条组件。
112 6
【经典】原生JS实现“用鼠标拖拽(drag)内容DIV”,滚动条对应同步滚动
【经典】原生JS实现“用鼠标拖拽(drag)内容DIV”,滚动条对应同步滚动
怎么写一个可以拖拽缩放的div?
怎么写一个可以拖拽缩放的div?
123 0
Echarts实战案例代码(50):tooltip组件提示框被div折叠的解决方案
Echarts实战案例代码(50):tooltip组件提示框被div折叠的解决方案
200 0
Echarts实战案例代码(32):layui模态框弹出框展现echarts不显示的问题
Echarts实战案例代码(32):layui模态框弹出框展现echarts不显示的问题
164 0