1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8" /> 5 <title>纯css动画实现轮播图展示</title> 6 <link rel="stylesheet" charset="utf-8" href="style.css" /> 7 <style> 8 @keyframes move{ 9 0%{10 transform:translateX(0%);11 }12 20%{13 transform:translateX(0%);14 }15 25%{16 transform:translateX(-500px);17 }18 45%{19 transform:translateX(-500px);20 }21 50%{22 transform:translateX(-1000px);23 }24 70%{25 transform:translateX(-1000px);26 }27 75%{28 transform:translateX(-1500px);29 }30 95%{31 transform:translateX(-1500px);32 }33 100%{34 transform:translateX(-2000px);35 }36 37 }38 .wrap{39 width:500px; height:320px;40 position:relative; margin:50px auto;41 border:5px solid #f00;42 overflow:hidden;43 }44 ul,li{margin:0; padding:0; list-style:none;}45 img{vertical-align: top; border:none;}46 .list{width:500%; animation: move 7s linear infinite}47 .list li{float:left; width:500px; height:320px;}48 .list img{width:100%; height:100%;}49 </style>50 51 </head>52 <body>53 <!-- <div id="boxId" class="boxClass">54 <canvas id = "canvasId" width = 500 height = 500></canvas>55 </div>56 <script type = "text/javascript" src = "main.js" ></script> -->57 58 <div class="wrap">59 <ul class="list">60 <li><img src="0-1.png" alt=""/></li>61 <li><img src="0-3.png" alt=""/></li>62 <li><img src="0-4.png" alt=""/></li>63 <li><img src="0-6.png" alt=""/></li>64 <li><img src="0-7.png" alt=""/></li>65 </ul>66 </div>67 </body>68 </html>