scrollBy()方法以指定的像素?cái)?shù)在窗口中滾動(dòng)文檔。
scrollBy()滾動(dòng)指定的像素?cái)?shù),而window.scrollTo()滾動(dòng)到文檔中的絕對(duì)位置。
window.scrollBy(x-coord, y-coord)
<button onclick="window.scrollBy(100, 0);">Click</button>測(cè)試看看?/?
所有瀏覽器都完全支持scrollBy()方法:
方法 | ![]() | ![]() | ![]() | ![]() | ![]() |
scrollBy() | 是 | 是 | 是 | 是 | 是 |
參數(shù) | 描述 |
---|---|
x-coord | 您要滾動(dòng)的水平像素值。正值將向右滾動(dòng),而負(fù)值將向左滾動(dòng)。 |
y-coord | 您要滾動(dòng)的垂直像素值。正值將向下滾動(dòng),而負(fù)值將向上滾動(dòng)。 |
返回值: | 沒(méi)有 |
---|
垂直滾動(dòng)文檔100像素:
<button onclick="window.scrollBy(0, 100);">Click</button>測(cè)試看看?/?
水平和垂直滾動(dòng)文檔:
<button onclick="window.scrollBy(0, 50)">向下滾動(dòng)</button> <button onclick="window.scrollBy(0, -50)">向上滾動(dòng)</button> <button onclick="window.scrollBy(100, 0)">向右滾動(dòng)</button> <button onclick="window.scrollBy(-100, 0)">向左滾動(dòng)</button>測(cè)試看看?/?
窗口(Window)參考:window.scrollTo()方法
HTML DOM參考:element.scrollLeft屬性
HTML DOM參考:element.scrollTop屬性