オーバーフロー:yスクロールバーが機能しない場合は、位置を追加すると.divwidthに絶対値が加算されます。絶対位置をinnerdivに追加するとスクロールバーが機能しません
.overflow {
width:80%;
margin-left:10%;
height: 300px;
overflow-y: auto;
background: #333;
color: #fff;
}
.divwidth {
width:100px;
height: 30px;
background: #666;
position: absolute;
margin-left: -25px;
}
追加「位置:相対;」DIV外側のdivに – Toxide82
@ Toxide82:https://jsfiddle.net/zd9mxa5r/3/ – Karuppiah
これは 'paragraph'のうちの1つが' divwidth'の下にあるからです。しかし、さらに多くのコンテンツを追加し続けると、垂直スクロールバーが再び表示されます。 – Hewlett