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>

效果圖:一只滾動,鼠標懸浮及停止滾動

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM