Javascript 在我的网站中只允许垂直滚动到一个固定的限制

Javascript 在我的网站中只允许垂直滚动到一个固定的限制,javascript,jquery,scroll,vertical-scrolling,Javascript,Jquery,Scroll,Vertical Scrolling,我希望给我的用户只垂直滚动,这也是一个自动计算的高度,而不是整个页面的长度 是否有可能修复我希望提供给用户的垂直滚动限制。可以用jQuery来完成吗 您可以使用静态高度和溢出-y:auto 只有当div中的内容超出静态高度时,才会显示滚动条 div { height:400px; overflow-x:hidden; overflow-y:auto; } 我通过隐藏底层div并在需要它之前显示它来完成这一部分。所以,我不需要将垂直滚动设置为一个特定的高度。你是说你想要页面中的一个元

我希望给我的用户只垂直滚动,这也是一个自动计算的高度,而不是整个页面的长度


是否有可能修复我希望提供给用户的垂直滚动限制。可以用jQuery来完成吗

您可以使用静态
高度
溢出-y:auto

只有当
div
中的内容超出静态高度时,才会显示滚动条

div
{
  height:400px;
  overflow-x:hidden;
  overflow-y:auto;
}

我通过隐藏底层div并在需要它之前显示它来完成这一部分。所以,我不需要将垂直滚动设置为一个特定的高度。

你是说你想要页面中的一个元素是一个固定的高度并且只有一个垂直滚动条吗?考虑把<代码>溢出/代码> CSS的<代码>正文< /COD>元素设置为<代码>隐藏< /代码>和高度到你想让用户能够滚动的任何东西。我不知道你为什么要这样做。@TelsaNick我正在创建一个垂直和水平滚动的站点。因此,我希望允许用户只在单击相应的链接时,才能看到一个页面下的内容,而这实际上是另一个页面