首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使div中的文本垂直和水平地对齐?

如何使div中的文本垂直和水平地对齐?
EN

Stack Overflow用户
提问于 2022-10-06 21:54:21
回答 1查看 14关注 0票数 0

我很难让这个代码片段垂直和水平地对齐:<h1 className="display-4 fw-bolder mb-4 text-center text-white">History</h1>

任何输入都有帮助。谢谢。

代码语言:javascript
复制
<div>
      <section id='vision'>

        <div className="container">
          <div className="row justify-content-center">
            <div className="col-md-8 mt-5">
              <h1 className="display-4 fw-bolder mb-4 text-center text-white">History</h1>
            </div>
          </div>
        </div>

      </section>
     
    </div>
  )
EN

回答 1

Stack Overflow用户

发布于 2022-10-06 22:06:32

实现这一目标的一种方法是将h1更改为span并添加以下CSS样式:

代码语言:javascript
复制
    display: flex;
    align-items: center;
    justify-content: center;

或者在span的父级上使用引导类:d-flex justify-content-center align-content-center

代码语言:javascript
复制
<div>
      <section id='vision'>

        <div className="container">
          <div className="row justify-content-center">
            <div className="col-md-8 mt-5 d-flex justify-content-center align-content-center">
              <span className="display-4 fw-bolder mb-4 text-center text-white">History</span>
            </div>
          </div>
        </div>

      </section>
     
    </div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73980381

复制
相关文章

相似问题

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