Siehe unten stehende Snippet:
#container1{
height: 100%;
width: 100%;
overflow: hidden;
}
#container2{
width: 100%;
height: 99%;
overflow: auto;
padding-right: 15px;
}
html, body{
height: 99%;
overflow:hidden;
}
<div id="container1"><div id="container2">
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>scrolling</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>Scrolling</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
<div>.....</div>
</div>
</div>
Überlauf-y: hidden; ???? – N1gthm4r3
-webkit -, - moz -, - ms- – bdalina