Window.scrollBy()
åºçº¿
广æ³å¯ç¨
*
èª 2015å¹´7æ èµ·ï¼æ¤ç¹æ§å·²å¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æï¼å¯å¨å¤§å¤æ°è®¾å¤åæµè§å¨çæ¬ä¸æ£å¸¸ä½¿ç¨ã
* æ¤ç¹æ§çæäºé¨åçæ¯æç¨åº¦å¯è½ææä¸åã
Window.scrollBy() æ¹æ³å¨çªå£ä¸ææå®çåç§»éæ»å¨ææ¡£ã
è¯æ³
js
scrollBy(x-coord, y-coord)
scrollBy(options)
åæ°
x-coordæ¯ä½ æ³æ»å¨çæ°´å¹³åç´ å¼ãy-coordæ¯ä½ æ³æ»å¨çåç´åç´ å¼ã
- æï¼
è¿åå¼
æ ï¼undefinedï¼ã
示ä¾
å䏿»å¨ä¸é¡µï¼
js
window.scrollBy(0, window.innerHeight);
å䏿»å¨ä¸é¡µï¼
js
window.scrollBy(0, -window.innerHeight);
ä½¿ç¨ optionsï¼
js
window.scrollBy({
top: 100,
left: 100,
behavior: "smooth",
});
夿³¨
window.scrollBy() æ»å¨æå®çè·ç¦»ï¼è window.scroll() æ»å¨è³ææ¡£ä¸çç»å¯¹ä½ç½®ãåè§ window.scrollByLines() å window.scrollByPages()ã
è§è
| è§è |
|---|
| CSSOM View Module > # dom-window-scrollby > |