JS -- 圖片無縫輪滾

來源:互聯網
上載者:User

標籤:src   setw   tin   思路   div   type   像素   rip   set   

 1 <!DOCTYPE html> 2 <html lang="cn"> 3 <head> 4     <meta charset="UTF-8"> 5     <title>Document</title> 6     <style type="text/css"> 7         #box{ 8             width: 800px; 9             height: 200px;10             border: 1px solid #000;11             margin: 0 auto;12             overflow: hidden;13         }14         #content{15             width: 10000px;16         }17         #imglist{float: left;}18         #imglist img{19             width: 300px;20             height: 200px;21             float: left;22         }23     </style>24 </head>25 <body>26     <h1>圖片無縫輪滾</h1>27     <hr>28 29     <div id="box">30         <div id="content">31             <div id="imglist">32                 <img src="./imgs/Meinv001.jpg">33                 <img src="./imgs/Meinv002.jpg">34                 <img src="./imgs/Meinv003.jpg">35                 <img src="./imgs/Meinv004.jpg">36                 <img src="./imgs/Meinv005.jpg">37                 <img src="./imgs/Meinv006.jpg">38                 <img src="./imgs/Meinv007.jpg">39                 <img src="./imgs/Meinv008.jpg">40                 <img src="./imgs/Meinv009.jpg">41                 <img src="./imgs/Meinv010.jpg">42                 <img src="./imgs/Meinv011.jpg">43                 <img src="./imgs/Meinv012.jpg">44                 <img src="./imgs/Meinv013.jpg">45                 <img src="./imgs/Meinv014.jpg">46                 <img src="./imgs/Meinv015.jpg">47             </div>48         </div>49     </div>50 51     <script>52 53         // 擷取一輪圖片的寬度54         var width =  imglist.offsetWidth;55         // 將一輪圖片複製一份追加到當前圖片之後.56         content.appendChild(imglist.cloneNode(true));57 58         function scrollImage () {59             // 判斷 一輪圖片是否滾完60             if (box.scrollLeft >= width) {61                 box.scrollLeft = 0;62             }63             // 每次滾動5像素64             box.scrollLeft += 5;65             console.log(box.scrollLeft);66         }67 68         // 0.1秒69         setInterval(scrollImage, 100);70 71     </script>72 </body>73 </html>
  這是一個用JS 做的一個圖片無縫輪滾 , 裡面的注釋有自己的思路,有不足之處望見諒。

 

JS -- 圖片無縫輪滾

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.