HTML 跑馬燈效果
阿新 • • 發佈:2019-01-01
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>跑馬燈效果</title> <style type="text/css"> * { margin: 0; padding: 0; font-size: 16px; } #wrap { width: 1000px; margin: 20px auto; border: 2px solid green; white-space: nowrap; overflow: hidden; padding: 10px; color: rgb(110, 244, 216); background: #1c1c51; } #wrap div { display: inline-block; font-size: 20px; } #wrap span { font-size: 20px; color: red; } </style> </head> <body> <div id="wrap"> <div id="first"> <span>周星馳</span>曾經有一份真誠的愛情放在我面前,我沒有珍惜,等我失去的時候我才後悔莫及,人世間最痛苦的事莫過於此。 如果上天能夠給我一個再來一次的機會,我會對那個女孩子說三個字:我愛你。 如果非要在這份愛上加上一個期限,我希望是…… 一萬年 </div> <div id="last"> <span>周星馳</span>曾經有一份真誠的愛情放在我面前,我沒有珍惜,等我失去的時候我才後悔莫及,人世間最痛苦的事莫過於此。 如果上天能夠給我一個再來一次的機會,我會對那個女孩子說三個字:我愛你。 如果非要在這份愛上加上一個期限,我希望是…… 一萬年 </div> </div> <script type="text/javascript"> (function () { var wrap = document.getElementById('wrap'), first = document.getElementById('first'); var timer = window.setInterval(move, 5); wrap.onmouseover = function () { window.clearInterval(timer); }; wrap.onmouseout = function () { timer = window.setInterval(move, 5); }; function move() { wrap.scrollLeft++; if (wrap.scrollLeft >= first.scrollWidth) { wrap.scrollLeft = 0; } } })(); </script> </body> </html>