HTML文字無縫滾動是一種常見的網頁效果,讓網頁內容更加活躍和動感。下面是一段HTML文字無縫滾動的代碼:
<html> <head> <title>無縫滾動示例</title> <style type="text/css"> .scrollDiv { width:400px; height:30px; overflow:hidden; position:relative; border:1px solid #666; } .scrollText { position:absolute; white-space:nowrap; left:100%; font-size:14px; color:#333; } .scrollText:hover { left:0; } </style> </head> <body> <div class="scrollDiv"> <div class="scrollText">這是無縫滾動的文字效果,可以根據需要更改滾動速度和樣式。</div> </div> </body> </html>
以上代碼中,通過設置兩個div元素的樣式實現了文字的無縫滾動。scrollDiv元素是一個有固定寬度和高度的div容器,設置了overflow:hidden屬性以隱藏超出容器范圍的部分。scrollText元素是一個有絕對定位的div,通過設置left:100%屬性讓其開始位置始終在容器的最右邊,white-space:nowrap屬性讓文字不換行。同時,scrollText:hover元素設置left:0屬性實現了鼠標懸停后文字向左無縫滾動的效果。通過修改樣式屬性可以實現不同的滾動樣式和速度。
下一篇css3時鐘教程視頻