Grid 网格布局
基本使用
24
8
8
8
4
4
4
4
4
4
<y-row>
<y-col span="24">
<div class="demo">24</div>
</y-col>
</y-row>
<y-row>
<y-col span="8">
<div class="demo">8</div>
</y-col>
<y-col span="8">
<div class="demo">8</div>
</y-col>
<y-col span="8">
<div class="demo">8</div>
</y-col>
</y-row>
<y-row>
<y-col span="4">
<div class="demo">4</div>
</y-col>
<y-col span="4">
<div class="demo">4</div>
</y-col>
<y-col span="4">
<div class="demo">4</div>
</y-col>
<y-col span="4">
<div class="demo">4</div>
</y-col>
<y-col span="4">
<div class="demo">4</div>
</y-col>
<y-col span="4">
<div class="demo">4</div>
</y-col>
</y-row>
设置间隙 / 空隙
8
8
8
6
5
4
3
<y-row class="demo-row" gutter="20">
<y-col span="8">
<div class="demo">8</div>
</y-col>
<y-col span="8">
<div class="demo">8</div>
</y-col>
<y-col span="8">
<div class="demo">8</div>
</y-col>
</y-row>
<y-row class="demo-row" gutter="20">
<y-col span="6">
<div class="demo">6</div>
</y-col>
<y-col span="5" offset="1">
<div class="demo">5</div>
</y-col>
<y-col span="4" offset="2">
<div class="demo">4</div>
</y-col>
<y-col span="3" offset="3">
<div class="demo">3</div>
</y-col>
</y-row>
响应式布局
4
4
4
4
4
4
<y-row class="demo-row" gutter="10">
<y-col span="24" :ipad="{span:12}" :npc="{span:8}" :pc="{span:6}" :wpc={span:4}>
<div class="demo">4</div>
</y-col>
<y-col span="24" :ipad="{span:12}" :npc="{span:8}" :pc="{span:6}" :wpc={span:4}>
<div class="demo">4</div>
</y-col>
<y-col span="24" :ipad="{span:12}" :npc="{span:8}" :pc="{span:6}" :wpc={span:4}>
<div class="demo">4</div>
</y-col>
<y-col span="24" :ipad="{span:12}" :npc="{span:8}" :pc="{span:6}" :wpc={span:4}>
<div class="demo">4</div>
</y-col>
<y-col span="24" :ipad="{span:12}" :npc="{span:8}" :pc="{span:6}" :wpc={span:4}>
<div class="demo">4</div>
</y-col>
<y-col span="24" :ipad="{span:12}" :npc="{span:8}" :pc="{span:6}" :wpc={span:4}>
<div class="demo">4</div>
</y-col>
</y-row>
row 参数
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
gutter | 栅格的间隙 | String,Number | —— | —— |
align | 栅格内部元素水平排列方向 | String | left,right,center | left |
col 参数
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
span | 栅格占据的列数 | String,Number | —— | —— |
offset | 栅格左侧的间隔格数 | String,Number | —— | —— |
ipad | ≥577px 响应式栅格数 | Object (例子:{span: 4, offset: 4}) | —— | —— |
npc | ≥769px 响应式栅格数 | Object (例子:{span: 4, offset: 4}) | —— | —— |
pc | ≥993px 响应式栅格数 | Object (例子:{span: 4, offset: 4}) | —— | —— |
wpc | ≥1201px 响应式栅格数 | Object (例子:{span: 4, offset: 4}) | —— | —— |