如何防止子 div 的高度溢出其父级?
我的 div 在我的网站中重复使用,内容可变。我知道为父母设置一个高度值可以解决这个问题,但我不希望这样做,因为有时它非常小。
我在这里查看了许多与此问题相关的问题,但找不到适合我的问题的解决方案。
.Parent{
background: #eee;
position: relative;
max-height: 80%;
max-width: 80%;
text-align: center;
vertical-align: middle;
margin: auto;
padding: 5px;
display: inline-block;
}
.Child{
overflow: auto;
}
期望的结果
父 div 具有等于其内容的高度。
如果父 div 超过 80% 的最大高度,则子 div 将滚动。
演示