原生js实现锚点滚动顶部

简介

使用原生js API实现滚动到指定容器的顶部,API是scrollIntoView

使用

  1. let el=docment.querySelector() 获取dom元素
  2. el.scrollIntoView()该元素滚动到其父元素的顶部

高级用法

scrollIntoView(Options)

//option可以配置如下
options={
  behavior:'smooth',//光滑效果
  block:  'start'|'end'|'center' //滚动到容器顶部|底部|中间
}

完整用法可以去MDN点我查看

你可能感兴趣的:(JavaScript,javascript,前端)