代码之家  ›  专栏  ›  技术社区  ›  Starx

如何禁用body元素的滚动?

  •  13
  • Starx  · 技术社区  · 15 年前

    如何禁用身体滚动? $('body').css('overflow','hidden'); 只隐藏滚动条,但不禁用滚动。我想禁用身体的滚动。

    但我想保持其他分区的滚动完整。

    1 回复  |  直到 9 年前
        1
  •  8
  •   Makram Saleh    15 年前

    尝试此CSS,不需要jquery:

    <style type="text/css">
        html { overflow: hidden; }
    </style>
    

    [评论后更新]

    尝试指定 body 也是:

    <style type="text/css">
        html, body { overflow: hidden; height: 100% }
        body { margin:0; padding:0; }
    </style>