【问题标题】:Completely disable ANY kind of vertical scroll in a DIV完全禁用 DIV 中的任何类型的垂直滚动
【发布时间】:2014-01-01 12:16:44
【问题描述】:

我需要在溢出的 DIV 中禁用任何类型的垂直滚动(我仍然可以水平滚动它)。

overflow:hidden 无法使用 CSS,因为您仍然可以通过鼠标滚轮单击/智能手机触摸滚动来滚动。这样做的唯一作用是隐藏滚动条,而不是禁用它。

有什么方法可以用 Javascript 或 jQuery 做到这一点吗?

提前致谢。

【问题讨论】:

标签: javascript jquery scroll overflow vertical-scroll


【解决方案1】:

你有没有试过降低 div 的高度,这样就没有地方可以滚动了。

您可以将屏幕高度设置为一个变量(或稍小),然后使 div 具有相同的高度,从而在隐藏溢出的情况下切断任何内容。

【讨论】:

    猜你喜欢
    • 2013-09-17
    • 2019-03-07
    • 2011-06-29
    • 2013-10-26
    • 1970-01-01
    • 2017-05-10
    • 2011-11-01
    • 1970-01-01
    • 2011-11-30
    相关资源
    最近更新 更多