首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >卡片中的内容居中

卡片中的内容居中
EN

Stack Overflow用户
提问于 2019-11-06 22:22:00
回答 1查看 214关注 0票数 0

我想知道如何将卡片文本(或卡片块)的内容垂直和水平居中。

下面是我正在使用的代码

代码语言:javascript
复制
<div class="clr-row">
  <div class="clr-col-2">
    <div class="card">
      <div class="card-header">This month credits used</div>
      <div class="card-block">
        <div class="card-text" *ngIf="credits.length > 0">
          <h1>{{creditsCurrent | number : '1.2-2'}}</h1>
        </div>
      </div>
    </div>
  </div>
</div>

我希望"70.10“字符串垂直和水平对齐

谢谢你的帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-06 23:41:43

不建议在这里使用h1设置样式,因为您在理解页面的DOM结构时会遇到可访问性问题。

您需要将文本直接放入div.card-text元素中。然后创建一组样式,以反映您想要的文本样式,在本例中,我设置了一个新类,以便在其他地方轻松重用。

代码语言:javascript
复制
<div class="clr-row">
  <div class="clr-col-2">
    <div class="card">
      <div class="card-header">This month credits used</div>
      <div class="card-block">
        <div class="card-text numeric-card-text" *ngIf="credits.length > 0">
          {{creditsCurrent | number : '1.2-2'}}
        </div>
      </div>
    </div>
  </div>
</div>
代码语言:javascript
复制
.numeric-card-text {
  text-align: center;
  font-size: 2rem;
  padding: 1rem;
  font-weight: 400;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58732256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档