js 實現無縫滾動 兼容IE&&FF

原理解析:
1、首先給容器設定高度或寬度,比如ul,設置ul高40px;overflow:hidden;
2、容器高度設定後,內容的高度超出40px,超過部分溢出,被隱藏,scrollTop屬性可用,這一點可以用overflow:scroll來看效果;
3、改變容器的scrollTop(上下滾動)屬性的值,讓內容上下移動一個節點的位置(滾動的原理);
4、到滾動的高度scrollTop大於或等於要滾動節點的高度時,設置scrollTop=0,並把把子節點樹中的第一個移動到最後,重新開始滾動,無間斷循環滾動效果就出現了。
html 源碼

js源碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章