将文档水平滚动 100px:
window.scrollBy(100, 0);
亲自试一试 »
将文档垂直滚动 100px:
window.scrollBy(0, 100);
亲自试一试 »
下面有更多示例。
这个scrollBy()
方法将文档滚动指定的像素数。
window.scrollBy(
x, y)
scrollBy(
x, y)
Parameter | Description |
x | Required. Number of pixels to scroll (horizontally). Positive values scroll to the right, negative values to the left. |
y | Required. Number ofpixels to scroll (vertically). Positive values scroll down, negative values scroll up. |
没有任何 |
上下滚动文档:
<button onclick="scrollWin(0, 50)">Scroll down</button>
<button onclick="scrollWin(0, -50)">Scroll up</button>
<script>
function scrollWin(x, y) {
window.scrollBy(x, y);
}
</script>
亲自试一试 »
左右滚动文档:
<button onclick="scrollWin(100, 0)">Scroll right</button>
<button onclick="scrollWin(-100, 0)">Scroll left</button>
<script>
function scrollWin(x, y) {
window.scrollBy(x, y);
}
</script>
亲自试一试 »
scrollBy()
所有浏览器都支持:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!