JavaScript scrollBy() 函数
scrollBy -- 如果有滚动条,将横向滚动条移动到相对于当前横向滚动条的x个像素的位置(就是向左移动x像素),将纵向滚动条移动到相对于当前纵向滚动条高度为y个像素的位置(就是向下移动y像素)
- scrollBy,中文"滚动到"的意思
- 引用网址:http://www.dreamdu.com/javascript/window.scrollBy/
- to是绝对的意思(从整体而言),by是相对的意思(从原先的位置而言)
scrollBy函数语法
scrollBy(x,y);
scrollBy函数参数说明
- x -- 滚动条移动的水平像素
- y -- 滚动条移动的垂直像素
示例
scrollTo(10,50);scrollBy(20,100);
横向滚动条移动到相对于窗体宽度为10像素的位置,纵向滚动条移动到相对于窗体高度为50像素的位置,再将横向滚动条向左移动20像素,纵向滚动条向下移动100像素
<inputtype="button"value="将横向滚动条向左移动20像素,纵向滚动条向下移动100像素!"onclick="window.scrollBy(20,100);"/>
JavaScript scrollBy() 函数示例 -- 可以尝试编辑
延伸阅读
- JavaScript scrollTo() 函数