Grid

http://ionicframework.com/docs/v2/components/#grid Ionic的网格系统基于flexbox,一种所有设备都支持的CSS特性。网格由三种单元组成:gridrowscolumnscolumns会撑满整个行,并自动适应其他的columns

rows没有paddingmargin属性。如果需要的话,可以通过给ion-grid添加一个附加的padding来实现。

如果要设置列宽,可以给ion-col添加width属性。

<ion-grid>
    <ion-row>
        <ion-col width-10>This column will take 10% of space</ion-col>
    </ion-row>
</ion-grid>

列宽的百分比属性:

  • width-10 10%
  • width-20 20%
  • width-25 25%
  • width-33 33.3333%
  • width-50 50%
  • width-67 66.6666%
  • width-75 75%
  • width-80 80%
  • width-90 90%

使用offset属性设置一个列相对于左侧的偏移量(如offset-25)。设置行中的列如何在垂直方向上对齐的话,给ion-row添加centerbaseline属性。

<ion-row>上使用wrap属性来允许行中的项换行。给ion-row应用flex-wrap: wrap;样式。

results matching ""

    No results matching ""