如何使用html和css在图形中居中显示文本



看看这个屏幕截图。如您所见,保持href的链接稍微向左移动。我想把它们放在h2下面,这样看起来更好。我添加了style="text-align: center;",但没有什么不同。如何使元素居中?

这是代码:

<style>
.main {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
</style>
<div class="main">
<figure>
<h2 style="text-align: center;">Grade 9</h2>
<figcaption><a href='#' style="text-align: center;">Regular 9</a><br></figcaption>
<figcaption><a href='#' style="text-align: center;">Honors 9</a><br></figcaption>
</figure>
<figure>
<h2 style="text-align: center;">Grade 10</h2>
<figcaption><a href='#' style="text-align: center;">Regular 10</a><br></figcaption>
<figcaption><a href='#' style="text-align: center;">Honors 10</a><br></figcaption>
</figure>
<figure>
<h2 style="text-align: center;">Grade 11</h2>
<figcaption><a href='#' style="text-align: center;">Courses 11</a><br></figcaption>
<figcaption><a href='#' style="text-align: center;">Diploma 11</a><br></figcaption>
<figcaption><a href='#' style="text-align: center;">EZ Diploma 11</a><br></figcaption>
</figure>
<figure>
<h2 style="text-align: center;">Grade 12</h2>
<figcaption><a href='#'>Courses 12</a><br></figcaption>
<figcaption><a href='#'>Diploma 12</a><br></figcaption>
<figcaption><a href='#'>EZ Diploma 12</a><br></figcaption>
</figure>
</div>
<div class="main">
<figure>
<h2 style="text-align: center;">Cumulative</h2>
<figcaption><a href='#' style="text-align: center;">Cumulative GPA</a><br></figcaption>
</figure>
</div>

您可以在图上设置text-align: center,如下所示:

figure {
text-align: center;
}

最新更新