<分区>
<分区>
我有,
HTML,
<div class="outer">
<div class="inner"></div>
</div>
CSS,
.outer {
position: relative;
overflow: scroll;
border : 1px solid red;
height: auto;
}
.inner {
position: absolute;
width: 1200px;
height: 895px;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
border : 1px solid yellow;
}
问题:- 外部不占据内部内容的完整高度
预期 : - 它应该占据完整的高度
我不能硬编码外部高度
我想要一个外层的滚动条。
最佳答案
你好,现在尝试这种方式
您只需将您的 .outer
class
width
或 height
定义为这个
.outer {
position: relative;
height: 895px;
border : 1px solid red;
width: 1200px;
}
.inner {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
border : 1px solid yellow;
}
<div class="outer">
<div class="inner"></div>
</div>
关于html - 设置为相对时父容器不采用内容高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32608482/