问题描述
我正在尝试将文字居中显示在我的页面上。除了文本位于屏幕左侧而非中心之外,一切正常。
styling{
color: white;
background-color: aqua;
font-family: 'Hachi Maru Pop',cursive;
font-size: 18px;
font-weight: bold;
margin: o auto;
text-align: center;
}
解决方法
可能您的文本元素不是 100% 宽。它已经将文本内部居中。
.text {
background-color: limegreen;
border: 1px solid green;
text-align: center;
}
.text--100 {
display: block;
}
<span class="text">This is not 100%. It's an inline element.</span>
<br />
<br />
<span class="text text--100">This is 100%. Block element fills parent width.</span>
<br />
<br />
<p class="text">Paragraphs are block elements.</p>