我有具有固定高度的容器元素。 我希望这个容器元素的子元素完全填充容器元素的高度,在子元素之间均匀分布高度。这里面临的挑战是子元素的数量可以在2到5个元素之间变化。填写子元素的可变数量的高度,当父元件具有固定的高度
.container-element {
height: 200px;
border: solid black 1px;
margin-bottom: 20px;
}
.child-element {
background: grey;
}
.child-element:nth-child(even) {
background: darkGrey;
}
<div class="container-element">
<div class="child-element">
Dummy content
</div>
<div class="child-element">
Dummy content
</div>
<div class="child-element">
Dummy content
</div>
<div class="child-element">
Dummy content
</div>
</div>
<div class="container-element">
<div class="child-element">
Dummy content2
</div>
<div class="child-element">
Dummy content2
</div>
</div>
我最初的想法是一类添加到具有驻留内(即class="container-element elements-3"
)的子元素的数量容器元素,使子元素的高度不同而有所不同基于这个类。
但是,我,想知道是否有可能填补家长的高度,不管多子元素是如何存在的,而无需为不同的类添加到所有父容器。
旁注:这在IE10