【发布时间】:2018-04-26 16:48:34
【问题描述】:
我有一个外部 div,它是带有 30 像素填充的整页和一个内部 div,我只想填满房间,所以我会有一个浮动框,四面都相等。
当我将内部 div 的宽度和高度设置为 100% 时,它会占用页面的 100% 而不是 div 减去填充。
HTML:
<div class="fullscreen-page padding-container">
<div id="inner">
</div>
</div>
CSS:
.fullscreen-page {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #f4f4f4;
}
.padding-container{
padding: 30px;
}
#inner {
background-color: white;
width: 100%;
height: 100%;
margin: 0;
}
【问题讨论】: