【发布时间】:2016-03-09 11:36:17
【问题描述】:
我在为容器设置响应宽度和高度时遇到问题。
我需要在屏幕的 80% 处设置容器的高度和宽度,但这不起作用(我认为是因为 body 没有高度和宽度)。
这是一个示例代码:
<div id="container">
<div class="box">
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
</div>
<div class="box">
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
</div>
</div>
#container
{
width:100px;
height:100px;
background-color:blue;
padding:5px;
margin-left:auto;
margin-right:auto;
}
.box
{
width:100%;
height:50%;
background-color:red;
}
.element
{
width:22.5%;
height:96%;
margin:1%;
background-color:yellow;
float:left;
}
这就是 JSFIDDLE: https://jsfiddle.net/trsjc7cw/
非常感谢您的帮助!
【问题讨论】: