Window.scrollTo()

摘要

滚动到文档中的某个坐标。

语法

window.scrollTo(x-coord,y-coord )

window.scrollTo(options)

参数

  • x-coord 是文档中的横轴坐标。
  • y-coord 是文档中的纵轴坐标。
  • options 是一个包含三个属性的对象:
  1. top 等同于 y-coord
  2. left 等同于 x-coord
  3. behavior 类型 String,表示滚动行为,支持参数 smooth(平滑滚动),instant(瞬间滚动),默认值 auto

例子

window.scrollTo( 0, 1000 );

// 设置滚动行为改为平滑的滚动
window.scrollTo({
    top: 1000,
    behavior: "smooth"
});

注意

该函数实际上和 window.scroll (en-US)是一样的。相对滚动可以参考 window.scrollBy (en-US)window.scrollByLines (en-US),和 window.scrollByPages

规范

Specification
CSSOM View Module
# dom-window-scrollto

浏览器兼容性

BCD tables only load in the browser