【发布时间】:2022-01-28 18:10:09
【问题描述】:
我正在尝试将 2 个 div 元素垂直和水平居中,这应该可以很好地工作,而且通常可以,但不是在这里..
HTML
<div class="contact">
<h3>WHAT ARE YOU WAITING FOR?</h3>
<div class="cta-btn">
<a href="../contact-us/contact.html"><h3>CONTACT US</h3></a>
</div>
</div>
CSS
.contact {
font-size: 0.8em;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
.cta-btn {
width: 8em;
padding: 0.2em;
border-radius: 2em;
}
}
【问题讨论】:
-
请添加更多代码来显示问题。尤其是相关的 HTML 部分和带有文本“你在等什么?”的元素的 CSS
-
您希望元素像图像一样排成一行还是堆叠成一列?请更清楚,因为在实际状态下,问题是不可重现的......
-
你应该为链接应用边界半径,而不是为 div .cta-btn