【发布时间】:2016-01-21 22:58:27
【问题描述】:
我有一个宽度为 364 像素的 div。容器内可以有一个或多个相同的 div。我希望 div 的宽度表现如下。
我想在一行中显示最多 4 个 div,我现在正在这样做。我想要的是,如果有一个 div,它的宽度应该是 100%。如果是两个 div,它应该是 50 50 %。如果是三个 div,那么每个 div 的宽度应该是 33.3%。如果是四个,那么每个 25%。
我该怎么做?
容器可能看起来像这样,
<div class="container">
<div class="goal"></div>
</div>
或
<div class="container">
<div class="goal"></div>
<div class="goal"></div>
<div class="goal"></div>
</div>
CSS如下,但我不知道如何实现这样的规则
.goal {
background: #5A8EAE;
width: 364px;
height: auto;
color: #F4F7F9;
float: left;
margin-right: 20px;
margin-bottom: 20px;
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
【问题讨论】:
标签: html css responsiveness