100%
50%
50%
33.3%
33.3%
33.3%
说明: 应用在需要灵活使用各种布局的场景
html
,添加所需的class
即可,可拓展性强1.均分布局, 每一块的宽度均是一样的. xui-flex
类名主要控制的是以flex
布局,xui-col-1
主要控制的是子元素的宽度1
<div class="xui-flex xui-col-24">
<div class="xui-flex xui-col-1">100%</div>
</div>
<div class="xui-flex">
<div class="xui-flex xui-col-1">50%</div>
<div class="xui-flex xui-col-1">50%</div>
</div>
<div class="xui-flex">
<div class="xui-flex xui-col-1">33.3%</div>
<div class="xui-flex xui-col-1">33.3%</div>
<div class="xui-flex xui-col-1">33.3%</div>
</div>
...
2.均分布局, 同时需要子元素有一定的间距. PS
: 最后一个元素没有边距
<div class="xui-flex xui-col-24">
<div class="xui-flex xui-col-1">100%</div>
</div>
<div class="xui-flex">
<div class="xui-flex xui-col-1">50%</div>
<div class="xui-flex xui-col-1">50%</div>
</div>
<div class="xui-flex">
<div class="xui-flex xui-col-1">33.3%</div>
<div class="xui-flex xui-col-1">33.3%</div>
<div class="xui-flex xui-col-1">33.3%</div>
</div>
...
3.均分布局, 子元素至上而下排列,同时需要子元素有一定的间距. PS
: 最后一个元素没有边距
<div class="xui-flex">
<div class="xui-flex xui-col-1">100%</div>
</div>
<div class="xui-flex xui-flex-vertical-10 xui-flex-vertical">
<div class="xui-flex xui-col-1">50%</div>
<div class="xui-flex xui-col-1">50%</div>
</div>
<div class="xui-flex xui-flex-vertical-10 xui-flex-vertical">
<div class="xui-flex xui-col-1">33.3%</div>
<div class="xui-flex xui-col-1">33.3%</div>
<div class="xui-flex xui-col-1">33.3%</div>
</div>
...