Window scrollX 屬性
- Previous Page scrollTo()
- Next Page scrollY
- Bumalik sa Iyong Unang Pahina Object ng Window
定義和用法
scrollX
屬性返回文檔從窗口左上角滾動的像素。
scrollX
屬性是只讀的。
提示
scrollX
屬性等於 pageXOffset
屬性。
為了跨瀏覽器兼容性,請使用 window.pageXOffset
而不是 window.scrollX
。
另請參考:
實例
例子 1
將內容滾動 100 像素,並提示 scrollX 和 scrollY:
window.scrollBy(100, 100); alert(window.scrollX + window.scrollY);
例子 2
創建粘性導航欄:
// 獲取導航欄 const navbar = document.getElementById("navbar"); // 獲取導航欄的偏移位置 const sticky = navbar.offsetTop; // 當您到達其滾動位置時,將 sticky 類添加到導航欄。離開滾動位置時刪除 sticky 類。 function myFunction() { if (window.scrollY >= sticky) { navbar.classList.add("sticky") } else { navbar.classList.remove("sticky"); } }
語法
window.scrollX
或者:
scrollX
返回值
類型 | 描述 |
---|---|
數字 | 像素從窗口左上角滾動的數量。 |
Browser Support
Lahat ng mga browser ay sumusuporta window.scrollX
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | 9-11 | Support | Support | Support | Support |
- Previous Page scrollTo()
- Next Page scrollY
- Bumalik sa Iyong Unang Pahina Object ng Window