css - ionic中的柵格布局如何讓文字內(nèi)容多少不同的每一列中的內(nèi)容都能垂直居中?
問題描述
每一列數(shù)據(jù)是由angular遍歷生成效果如下圖:
因為左側(cè)名稱文字多少不同,所以右側(cè)數(shù)據(jù)會出現(xiàn)偏上顯示情況,已經(jīng)試了display: table-cell; vertical-align: middle;,但是沒效果,也試了用line-height設(shè)置,但也不行,求大神指點,多謝啊!代碼結(jié)構(gòu)是這樣的: <ion-row *ngFor='let row of config.rows'>
<ion-col col-3>{{row.rowName}}</ion-col> <!-- 左側(cè)名稱 --> <ion-col *ngFor='let col of row.cols'>{{col.data.value}}</ion-col> <!-- 右側(cè)數(shù)據(jù) -->
</ion-row>右側(cè)三列數(shù)據(jù)是統(tǒng)一遍歷生成的
使用ionic的align-self-center,發(fā)現(xiàn)表格的框線會出問題,求解啊啊啊啊啊
<ion-row *ngFor='let row of config.rows'>
<ion-col col-3> {{row.rowName}}</ion-col> <ion-col align-self-center> <ion-row><ion-col *ngFor='let col of row.cols'>{{col.data.value}}</ion-col> </ion-row> </ion-col>
</ion-row>
問題解答
回答1:display:flex; align-items:center
相關(guān)文章:
1. initPage:是什么意思? 是返回的意思嗎?2. css3 - 手機網(wǎng)頁中用css寫1px的描邊,為什么需要加一句overflow:hidden才能真正顯示1px?3. php自學(xué)從哪里開始?4. html - eclipse 標簽錯誤5. mysql - java ResultSetMetaData 獲取中文別名亂碼6. javascript - js里首尾相接輪播的原理是什么?7. javascript - 如果所有請求都放到actions 里面,那拿到的數(shù)據(jù)應(yīng)該 放在哪里,state 還是vue實例里面的data?8. phpstady在win10上運行9. python - 管道符和ssh傳文件10. mysql多表查詢
