• h5-动画小案例-滚动展示


    1.html区域

     1 <div>
     2     <ul>
     3         <li><img src="../img/a.jpg" alt=""></li>
     4         <li><img src="../img/b.jpg" alt=""></li>
     5         <li><img src="../img/c.jpg" alt=""></li>
     6         <li><img src="../img/d1.jpg" alt=""></li>
     7         <li><img src="../img/e.jpg" alt=""></li>
     8         <li><img src="../img/f.jpg" alt=""></li>
     9         <li><img src="../img/g.jpg" alt=""></li>
    10         <li><img src="../img/h.jpg" alt=""></li>
    11         <li><img src="../img/a.jpg" alt=""></li>
    12         <li><img src="../img/b.jpg" alt=""></li>
    13         <li><img src="../img/c.jpg" alt=""></li>
    14         <li><img src="../img/d1.jpg" alt=""></li>
    15         <li><img src="../img/e.jpg" alt=""></li>
    16         <li><img src="../img/f.jpg" alt=""></li>
    17         <li><img src="../img/g.jpg" alt=""></li>
    18         <li><img src="../img/h.jpg" alt=""></li>
    19     </ul>
    20 </div>

    2.css代码区域

     1     <style>
     2         *{
     3             padding: 0;
     4             margin: 0;
     5         }
     6         img{
     7             width: auto;
     8             height: 155px;
     9         }
    10         div{
    11             width: 1480px;
    12             height: 155px;
    13             margin: 100px auto;
    14             background-color: #ddd;
    15             overflow: hidden;
    16         }
    17         div > ul{
    18             width: 200%;
    19             list-style: none;
    20 
    21             /*添加动画*/
    22             /*名字*/
    23             animation-name: move;
    24             /*耗时*/
    25             animation-duration: 7s;
    26             /*无限循环*/
    27             animation-iteration-count: infinite;
    28             /*时间函数*/
    29             animation-timing-function: linear;
    30         }
    31 
    32         div > ul > li{
    33             width: auto;
    34             float: left;
    35         }
    36 
    37         div > ul >li > img{
    38             height: 100%;
    39         }
    40 
    41         /*鼠标上移,停止动画*/
    42         div:hover > ul{
    43             /*修改鼠标样式*/
    44             cursor: pointer;
    45             /*暂停动画*/
    46             animation-play-state: paused;
    47         }
    48 
    49         /*创建动画*/
    50         @keyframes move {
    51             from{
    52                 transform: translateX(0);
    53             }
    54             to{
    55                 transform: translateX(-1480px);
    56             }
    57         }
    58 
    59     </style>

    效果图:一只滚动,鼠标悬浮及停止滚动

  • 相关阅读:
    RobotFramework关键字返回参数
    安装MySQL提示:应用程序无法正常启动(0xc000007b)
    python操作mysql数据库
    Windows安装mysql8.0
    Windows解决多版本python执行pip3时出错AttributeError: module 'enum' has no attribute 'IntFlag'?
    优秀测试博主
    RobotFramework与Jenkins集成发送邮件
    Robot+Jenkins配置发邮件
    PHP 两个多维数组根据某个键的值进行组合排序的几种思路
    debian下配置keepalived ha
  • 原文地址:https://www.cnblogs.com/FengBrother/p/11383202.html
Copyright © 2020-2023  润新知