<div class="out">
<div class="inner"></div>
<div class="inner"></div>
<div class="inner"></div>
</div>
.out{
width:100%;
height:100%;
}
.inner{
height:32%
}
本来想着 使用
.inner-nth-child(2){
margin:2% 0;
}
但发现margin值是根据宽度来算百分比,所以按照上述布局没办法正好平分out-div
因此如何实现三个"inner"div垂直平分"out"div? 要求:
1)inner-div之间有margin值(有距离)。
2)不能使用flex布局
用定位