HTML5是當前最流行的網頁編程語言之一,在其中有一種功能是設置圖片滾動墻,讓網站看上去更加漂亮。下面就來介紹如何使用HTML5設置圖片滾動墻。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>圖片滾動墻</title> <style> #scroll-wrap{ height:250px; overflow:hidden; position:relative; } #scroll{ position:absolute; top:0; left:0; height:250px; width:8000px; transition:all 3s linear; } #scroll img{ height:250px; width:200px; margin-right:10px; float:left; } </style> </head> <body> <div id="scroll-wrap"> <div id="scroll"> <img src="image1.jpg" alt="image1"> <img src="image2.jpg" alt="image2"> <img src="image3.jpg" alt="image3"> <img src="image4.jpg" alt="image4"> <img src="image5.jpg" alt="image5"> <img src="image6.jpg" alt="image6"> <img src="image7.jpg" alt="image7"> <img src="image8.jpg" alt="image8"> <img src="image9.jpg" alt="image9"> <img src="image10.jpg" alt="image10"> </div> </div> <script> var scroll=document.getElementById('scroll'); function changeImg(){ scroll.style.left=parseInt(scroll.style.left)-1300+'px'; if(parseInt(scroll.style.left)<=-6000){ scroll.style.left='0'; } } setInterval(changeImg,3000); </script> </body> </html>
代碼解釋:
- 第5-11行是CSS樣式的代碼,設置滾動墻的樣式,其中#scroll-wrap是父容器,#scroll是滾動容器,#scroll img是滾動中的圖片。
- 第16-26行是HTML代碼,放置滾動中的圖片,可以根據需要添加更多的圖片。
- 第28-38行是Javascript代碼,用于控制圖片的滾動,其中setInterval表示每三秒自動滾動一次,如果滾動到最后一張圖片,則重新回到第一張圖片。
使用HTML5設置圖片滾動墻是一個不錯的網頁設計技巧,可以讓你的網站更加美觀和動感。以上就是一些基本的HTML5代碼和說明,希望對你有所幫助。