使用CSS或Javascript实现平滑滚动效果

使用CSS或Javascript实现平滑滚动效果,javascript,html,css,Javascript,Html,Css,我见过许多网站使用平滑滚动(参见示例)。所以,我的问题是,它们是如何实现这种效果的,它们是否使用了一些库等。我已经搜索了这些,但没有找到正确的答案。您正在寻找的效果称为视差。搜索“多层视差网站”。在第一页的高度有一个很好的操作代码 编辑:示例网站的第二部分是英雄图像(横幅)缩放,您可以搜索“英雄图像缩放”您可以尝试使用此jquery,这将帮助您在鼠标滚轮上平滑滚动,但是对于其他类似的动画,您必须使用一些动画库,如问题中的,尝试添加您尝试的代码,或者您为实现这一点所做的工作将帮助其他人帮助您。

我见过许多网站使用平滑滚动(参见示例)。所以,我的问题是,它们是如何实现这种效果的,它们是否使用了一些库等。我已经搜索了这些,但没有找到正确的答案。

您正在寻找的效果称为视差。搜索“多层视差网站”。在第一页的高度有一个很好的操作代码


编辑:示例网站的第二部分是英雄图像(横幅)缩放,您可以搜索“英雄图像缩放”

您可以尝试使用此jquery,这将帮助您在鼠标滚轮上平滑滚动,但是对于其他类似的动画,您必须使用一些动画库,如问题中的

,尝试添加您尝试的代码,或者您为实现这一点所做的工作将帮助其他人帮助您。