自定義滾動條3.0
更新時間:2009年07月18日 02:41:08 作者:
圖片自定義滾動條3.0(Duma“自動渲染版”,也許世間萬物都會變,但是真摯的愛,卻永遠(yuǎn)留存在心中?。?/div>
1、增加空格鍵的“下方向”快速滾動支持(更好地模擬windows滾動條用戶體驗(yàn))
2、增加頁面body的渲染支持
3、增加textarea的渲染支持
4、增加嵌套div的渲染支持(目前代碼嵌套時有滾動的bug,被嵌套的div的滾動高度算法到這個版本時將大幅修改)
5、增加同時出現(xiàn)橫向滾動條的支持(當(dāng)有這方面需求時可以擴(kuò)展)
演示:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
- 支持任意形式(包括圖片自定義)的美化擴(kuò)展,跨瀏覽器支持
- 支持鼠標(biāo)按住上、下箭按鈕實(shí)現(xiàn)上下滾動
- 支持鼠標(biāo)滾輪放于“滾動條區(qū)”滾動,而不僅限放于滾動內(nèi)容區(qū)才滾
- 支持鼠標(biāo)按住滾動條(未松開)并移出滾動區(qū)域仍然能拖拽滾動
- 滾動條子根據(jù)左邊滾動內(nèi)容高與可視區(qū)域高度比例等比例,且當(dāng)滾動條細(xì)到一定程度時設(shè)置最小高度值,內(nèi)容過少時隱藏滾動條子
- 支持鼠標(biāo)在滾動條子的上下空白區(qū)間點(diǎn)擊實(shí)現(xiàn)上、下定位滾動(模擬windows滾動條)
- 支持鍵盤上下方向鍵,滾動區(qū)滾完之后才輪到頁面body滾
- 支持頁面刷新后保留滾動條滾動位置(需瀏覽器支持或打開cookie)
- 鼠標(biāo)放于自定義滾動區(qū)滾動滾輪,滾動區(qū)滾完之后才輪到頁面body滾
- 在原來幾個版本基礎(chǔ)上代碼重構(gòu),這回只需在渲染的div里追加一個名為"dumascroll" 的class即可自動渲染,而不設(shè)此class的不受影響
- 修復(fù)了以往版本所發(fā)現(xiàn)的bug:以往版本
1、增加空格鍵的“下方向”快速滾動支持(更好地模擬windows滾動條用戶體驗(yàn))
2、增加頁面body的渲染支持
3、增加textarea的渲染支持
4、增加嵌套div的渲染支持(目前代碼嵌套時有滾動的bug,被嵌套的div的滾動高度算法到這個版本時將大幅修改)
5、增加同時出現(xiàn)橫向滾動條的支持(當(dāng)有這方面需求時可以擴(kuò)展)
演示:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
相關(guān)文章
相冊展示PhotoSwipe.js插件實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了相冊展示PhotoSwipe.js插件實(shí)現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08
echarts多條折線圖動態(tài)分層的實(shí)現(xiàn)方法
這篇文章主要介紹了echarts多條折線圖動態(tài)分層的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
JavaScript組件焦點(diǎn)與頁內(nèi)錨點(diǎn)間傳值的方法
這篇文章主要介紹了JavaScript組件焦點(diǎn)與頁內(nèi)錨點(diǎn)間傳值的方法,涉及輸入框與錨點(diǎn)的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-02-02
一個類似vbscript的round函數(shù)的javascript函數(shù)
同vbscript的Round函數(shù)功能相同,四舍五入保留指定小數(shù)位數(shù)2009-04-04
微信小程序購物商城系統(tǒng)開發(fā)系列-目錄結(jié)構(gòu)介紹
這篇文章主要介紹了微信小程序購物商城系統(tǒng)開發(fā)系列-目錄結(jié)構(gòu)介紹,有興趣的可以了解一下。2016-11-11
js 實(shí)現(xiàn)獲取name 相同的頁面元素并循環(huán)遍歷的方法
下面小編就為大家?guī)硪黄猨s 實(shí)現(xiàn)獲取name 相同的頁面元素并循環(huán)遍歷的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02

