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

2021-06-24 11:11:40 字數 1587 閱讀 6782

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怎麼實現禁用頁面截圖等

示例如下bai du 上面是一段按鈕的html 如果要用zhi 原生dao的js來禁用這內個按鈕 可以用這樣容 document.getelementbyidx x x btnshow disabled true 這樣就把按鈕禁用了 如果要重新開啟按鈕,則可以讓disabled false 即可那麼...

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

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

jquery怎麼和純js一樣接收onclick帶來的引數

data 是html5的屬性,只要名字不重複可以寫無數個,想取多少個值都可以 a on click function 套用下樓上的這個例子 yui3 y.one id click function e 在jquery中這樣的響應方法是一樣的寫法,如果是下面這種 function jquery id ...