【发布时间】:2015-06-12 19:33:53
【问题描述】:
我尝试制作一个由四个框组成的网格,每个框的高度为全屏尺寸的 50%,宽度为 50%,如下图所示: http://a.pomf.se/gqnzzs.jpg
我的问题是我无法让 50% 的高度工作。如何将 2 个 div 的高度设置为视口大小的 50%?
HTML:
<div class="wrapper">
<div class="row">
<div class="panel-1">... </div>
<div class="panel-2">...</div>
</div>
<div class="row">
<div class="panel-3">...</div>
<div class="panel-4">...</div>
</div>
</div>
CSS:
.wrapper{
width: 100%;
height: 100%;
display: inline-block;}
.panel-1{
width: 50%;
float: left;
height: 50%;}
.panel-2{
width: 50%;
float: left;
height: 50%;}
.panel-3{
width: 50%;
float: left;
height: 50%;}
.panel-4{
width: 50%;
float: left;
height: 50%;}
非常感谢任何帮助!
问候
【问题讨论】:
标签: html css responsive-design grid