平滑滚动,当 CSS 可以在一行中完成时,为什么我需要一个脚本?

Smooth scrolling, why i need a script when CSS can do it in one line?

使用 css 属性 滚动行为将其设置为平滑非常容易,所以为什么我在网上看到使用 Jquery 和库来做同样的事情,当使用 CSS 你可以在一行代码中完成吗?

你是对的。

scroll-behavior: smooth; 会产生平滑的滚动效果。

如果您的页面太长,您会发现滚动太快

但是使用JavaScript,你可以控制滚动速度,有些特殊动作喜欢先慢慢滚动。

所以我们用JavaScript.