2012-10-16 145 views
0

嘿,我想讓文本從右到左滾動到div中我有。我希望這種情況能夠自動發生並保持不變。從右到左自動滾動文字

現在,當我第一次使用HTML開始使用標籤時,我查看了幾個網站,看起來這個標籤看起來還在繼續。我的問題是,如果這是實現這種影響的最佳方式,還是有更好的方法呢?例如,JavaScript,JQuery和/或CSS也許甚至在HTML5中的東西?

這說明什麼,我期待 - http://www.gftuk.com/

請注意,當用戶將鼠標懸停在文本滾動停止。

謝謝你的時間。

回答

1

就我個人而言,我認爲最好的方法是使用jquery。有幾個插件可以很好地完成這項工作。

+0

我剛剛爲Jquery找到了「simplyScroll」插件。你知道你會建議哪些好的嗎? – ragebunny

+0

我會自己寫一個,而不是使用插件。但如果你不能這樣做,那麼我會建議從這裏嘗試幾個http://archive.plugins.jquery.com/plugin-tags/marquee,看看什麼最適合你的項目 – Andy

+0

真棒。非常感謝您的幫助! – ragebunny

1
<marquee>hello world</marquee> 
+0

所以這是做到這一點的最佳方式?這個標籤是否提供任何屬性,以便我可以控制速度? – ragebunny

+0

' test' –

+1

這是最好的方法。它在舊版瀏覽器中支持,禁用javascript時可以工作,使文件變小(節省字節),屏幕閱讀器友好,搜索引擎友好。 –

0

如果你想自動使用「滾動」文本(DOM的結構並不複雜)。

<marquee>This text will scroll from right to left</marquee> 

但是你會看到與「選框」滾動不光滑。 所以,你可以使用simplyScroll插件

http://logicbox.net/jquery/simplyscroll/ 

(我看到它在你的鏈接的驗證碼。http://www.gftuk.com/在接下來的時間,請打開開發者工具或firebugs看到的任何頁面的源代碼時,你想擁有相同的效果) 希望它可以幫助你