原生js或jquery怎麼讓滾動條只能滾動固定的距離

時間 2021-06-24 11:12:06

1樓:北京巴卜技術****

::-webkit-scrollbar目前本方法只在webkit核心瀏覽器中有效(chrome,safari)。可以用js做漸變的隱藏滾動條特效,依舊可以滾動。

你可以在js裡面寫判定當使用者滑鼠不動一定時間然後消失。我對js不是特別瞭解(只能看懂和修改js**的程度的能力,但是無論任何js**都敢修改的程度),這效果能做出來的,我就不貼具體**了。不需要巢狀,純原生。

將來瀏覽器會支援這個效果的。或者你用滾動條外掛(不推薦)

2樓:山水阿銳

$(window).bind("scroll", function());

如果使用原生js,可以這樣寫(摘自網上的):

/*** 獲取滾動條距離頂端的距離

* @return {}支援ie6

*/function getscrolltop()else if (document.compatmode && document.compatmode !

= 'backcompat')

else if (document.body)return scrollpos;}

在js中怎麼設定滾動條滾動的距離

3樓:受司大人

如果使用jquery的話,可以這樣寫:

$(window).bind("scroll", function());

如果使用原生js,可以這樣寫(摘自網上的):

/*** 獲取滾動條距離頂端的距離

* @return {}支援ie6

*/function getscrolltop()else if (document.compatmode && document.compatmode !

= 'backcompat')

else if (document.body)return scrollpos;}

4樓:匿名使用者

window.scrolly

怎麼控制div滾動條 一次滾動的距離大小

5樓:匿名使用者

【html】控制div滾動條滑動距離

怎麼用js固定某個元素,讓它不隨頁面的滾動而滾動,始終固定在視窗的某個位置?

6樓:匿名使用者

可以把該元素的定位設定為fixed,該元素就會始終在那個位置,不過要注意ie6下不支援固定定位,相容ie6可以通過js實現,不過js實現的是滑動效果,要想在ie6下也實現固定定位那樣的效果沒辦法做到。

7樓:匿名使用者

css中有個position為fixed時,元素就會固定住。

如果你要用js表示,

原生js: document.getelementbyid('id').style.position = 'fixed';

jquery:$('selector').css('position', 'fixed');

使用js或jq控制一個div,當滾動到頁面頂部的時候固定在頂部,離開可繼續滾動嗎?

js或jquery定義方法時引數不固定是怎麼實現的

遠望曾經 如果引數不固定,在定義方法時,就不要接受引數,或定義一個引數object 不定義接受引數的方式來接受引數 arguments function getparams getparams q,a,b,c,d 定義一個object方式接受不固定的引數的方式function getparams o...

js或者jquery如何禁止輸入法讓輸入框只能處於英

css3有 ime mode 屬性,可以開啟或禁止輸入法,但只對ie和ff有效。auto 不影響ime的狀態。normal 正常的ime狀態 active 指定所有使用ime輸入的字元。即啟用本地語言輸入法。使用者仍可以撤銷啟用ime inactive 指定所有不使用ime輸入的字元。即啟用非本地語...

怎麼通過js或者jquery獲取頁面裡面的內容

js document.getelementbyid 獲取指定 id 的元素 js document.getelementsbyclassname 獲取帶有指定類名的所有元素的節點列表 js document.getelementsbytagname 獲取標籤名稱的所有元素的節點列表 集合 節點陣列...