您不能滾動連續使用HTML字幕標記的圖像 - 它必須啓用JavaScript添加了連續滾動功能。
在動態驅動器論壇上有一個名爲crawler.js的JavaScript插件來實現此功能。這個插件是由John Davenport Scheuer創建的,並且隨着時間的推移而被修改以適應新的瀏覽器。
我也在我的博客中實現了這個插件來記錄使用這個插件的所有步驟。下面是示例代碼:
<head>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="assets/js/crawler.js" type="text/javascript" ></script>
</head>
<div id="mycrawler2" style="margin-top: -3px; " class="productswesupport">
<img src="assets/images/products/ie.png" />
<img src="assets/images/products/browser.png" />
<img src="assets/images/products/chrome.png" />
<img src="assets/images/products/safari.png" />
</div>
這裏是插件CONFIGRATION:
marqueeInit({
uniqueid: 'mycrawler2',
style: {
},
inc: 5, //speed - pixel increment for each iteration of this marquee's movement
mouse: 'cursor driven', //mouseover behavior ('pause' 'cursor driven' or false)
moveatleast: 2,
neutral: 150,
savedirection: true,
random: true
});
你能做出一些代碼,演示了你的問題? – Passerby
查看更新的問題。 – Dev
好的,我想我首先誤解了你的「差距」。 「跑馬燈」確實是這樣工作的,不管它有多「短」。如果你想「填補空白」,你必須製作自己的'div'來模擬你的方式。一般的方法是在不見的時候不斷移動第一個元素。 – Passerby