我想知道是否可以有一个多列拆分布局,其中每个浮动 div 的动态宽度为 100%/n。
所以如果我有以下结构
<div id="mycontainer">
<div class="split">
LOREM
</div>
<div class="split">
IPSUM
</div>
</div>
生成的 CSS 将类似于:
.split {
float: left;
width: 50%;
}
.split:last-child {
float: right;
}
然而
<div id="mycontainer">
<div class="split">
LOREM
</div>
<div class="split">
IPSUM
</div>
<div class="split">
DOLOR
</div>
</div>
会导致
.split {
float: left;
width: 33.33%;
}
等等。我更喜欢纯 CSS 解决方案,我知道它通常可以通过jQuery javascript轻松实现。