liduanjie
V2EX  ›  HTML

bootstrap 的弹框弹出来之后,后面的滚动条就没有了。有大佬知道怎么做吗

  •  
  •   liduanjie · Sep 10, 2020 · 3165 views
    This topic created in 2075 days ago, the information mentioned may be changed or developed.
    3 replies    2020-09-10 17:05:05 +08:00
    ToHaveLight
        1
    ToHaveLight  
       Sep 10, 2020
    应该是把 html,body 设为 overflow:hidden,弹窗关闭后再设回去
    liduanjie
        2
    liduanjie  
    OP
       Sep 10, 2020
    本来想直接 overflow:hidden 一下,但是觉得太简单。bootstrap 应该不是这种。


    页面有两个层,一个是弹出框,fixed 定位,但是这个里面的滚动受到了 body 层的滚动的影响。

    所以考虑把背后的滚动取消。但是 bootstrap 貌似实现的比较好。
    liduanjie
        3
    liduanjie  
    OP
       Sep 10, 2020
    @ToHaveLight 看了一下,好象是这样
    [laugh to cry]
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4131 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 00:57 · PVG 08:57 · LAX 17:57 · JFK 20:57
    ♥ Do have faith in what you're doing.