Remove bounce on scroll in browser, issue with position:fixed div

后端 未结 3 1534
甜味超标
甜味超标 2020-12-14 07:02

I\'m trying to remove the bounce when scrolling in chrome. You\'ll notice the top white black is fixed and behind the second yellow block as desired.

What I need to

3条回答
  •  失恋的感觉
    2020-12-14 08:02

    Bounce scroll in the browser is a feature of some versions of iOS / macOS.

    To prevent it from happening on a website we can use the following:

    CSS

    html, body {
        height: 100%;
        overflow: hidden;
    }
    
    #main-container {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        overflow: auto;
    }
    

    HTML

    
        
    ...

    Demo

提交回复
热议问题