繁体   English   中英

离子:如何在卡体中居中放置文本并对齐

[英]Ionic: how to center text in a card body and align

在 ionic 中,我创建了一张中间带有标题文本的卡片:

<div class="card">
    <div class="item item-divider center-text">
        Title
    </div>
    <div class="item item-text-wrap">
        <div class="row">
            <div class="col col-50">.col.col-50</div>
            <div class="col">10 %</div>
            <div class="col">.col</div>
        </div>
    </div>    
</div>

在哪里:

.center-text {
   text-align: center;
}

现在的问题是文本“10 %”没有与标题标题对齐。

在此处输入图像描述

如何居中对齐标题和 10% 字符串?

一种方法是为行中的三个 div 中的每一个赋予以下属性:

.item-text-wrap .col{
    width: 33.33%;
    text-align: center;
}

<ion-text-center>在最新版本的 ionic 中。

<ion-card class="ion-text-center">
    <ion-card-header>
        <ion-card-subtitle>
          MY SUBTITLE
        </ion-card-subtitle>
    </ion-card-header>    
</ion-card>

你可以像这样添加text-center

<div class="card text-center">
    <div class="item item-divider">
        Title
    </div>
    <div class="item item-text-wrap">
        <div class="row">
            <div class="col">.col.col-50</div>
            <div class="col">10 %</div>
            <div class="col">.col</div>
        </div>
    </div>    
</div>

这两个都在 ionic 4 中准确工作 **

<ion-card text-center>
    Send Message
  </ion-card>
  <ion-card class="ion-text-center">
    Send Message 2
  </ion-card>

**

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM