首先说明: 由于scrollTop属于js属性,因此无法通过css的transition和animation制作scrollTop变化时的过渡动画(本人亲自尝试过,确实如其他博友所说的无效)
因此,需要(自己实现也可以)在项目中引入一些工具类帮助实现功能,我选择了jquery,用法如下:
let Slog = document.querySelector(".Slog");
$("html, body").animate({ scrollTop: Slog.offsetTop }, 400); // 亲测有效