gpt4 book ai didi

html - 使用 HTML div 中的 Bootstrap 水平和垂直居中文本

转载 作者:太空宇宙 更新时间:2023-11-04 08:49:09 24 4
gpt4 key购买 nike

您好,我正在尝试为 freecodecamp 完成此页面,但我被困在一些细节上。

Here's my code

我试图让“小马丁路德金民权英雄和偶像”标题在 div 中垂直居中。我还尝试将 h3 标签“马丁·路德·金生平时间轴”水平居中。

我试过 text-align:center;和文本中心 Bootstrap 类。似乎都不起作用。我还尝试添加 !important 以查看 Bootstrap 类是否以某种方式覆盖了它。有什么想法吗?

HTML:

<h1 class="display-2 text-center">Martin Luther King Jr</h1>
<h3 class="text-center text-muted font-italic">civil rights hero and icon</h3>

最佳答案

由于您使用的是 flex box - 您可能希望利用 align-itemsjustify-content 属性。

这是稍微更新的标记和 CSS

HTML

<div class="col centered-content" style="border-style:solid;border-color:grey;border-radius:20px;background-color:white!important;background-color: white;">
<div class="centered-content__inner">
<h1 class="display-2 text-center" style="">Martin Luther King Jr</h1>
<h3 class="text-center text-muted font-italic">civil rights hero and icon</h3>
</div>
</div>

CSS:

.centered-content {
display: flex;
justify-content: center;
align-items: center;
}
.centered-content__inner {
background: none;
}

更多关于使用 flex box 内容居中的信息 here

希望这有帮助:)

关于html - 使用 HTML div 中的 Bootstrap 水平和垂直居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43565477/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com