我有一个表格设计,离子行中的两个离子色列具有不同的行数。但我需要在中间对齐两个内容。什么是最好的解决方案?
<ion-content padding>
<ion-grid>
<ion-row>
....other cols....
<ion-col col-6>
<label>Date of Audit:
<h2>01/30/18<br/>
1:06:50<small>PM UTC</small></h2>
</label>
</ion-col>
<ion-col col-6 text-center center class="overall-score">
<label>Overall Score:
<h1>40%</h1>
</label>
</ion-col>
</ion-row>
</ion-grid>
</ion-content>
答案 0 :(得分:0)
创建一个新的css类:
.align-text-middle {
display: flex;
align-items: center;
}
将该类添加到ion-col。
答案 1 :(得分:0)
需要将样式应用于离子col,以使其内容居中。
CSS:
static const char _ _func_ _[] = "function-name";
或
HTML:
ion-col {
text-align: center;
}
CSS:
<ion-col class="someclass">
答案 2 :(得分:0)
添加离子行
<ion-col>
<ion-row style="min-height:100%" justify-content-center align-items-center>
<p>test</p>
</ion-row>
</ion-col>
答案 3 :(得分:0)
使用网格,行和列作为良好做法,阅读Ionic documentation,简单有效。
以此为中心:
<ion-grid>
<ion-row justify-content-center>
<h1>This is center</h1>
</ion-row>
</ion-grid>