我希望我的 <p>
元素位于容器的中心 <div>
,就像完全居中一样——顶部、底部、左侧和右侧的边距均等地分割空间。
我怎样才能做到这一点?
div {
width: 300px;
height: 100px;
}
p {
position: absolute;
top: auto;
}
<div>
<p>I want this paragraph to be at the center, but it's not.</p>
</div>
原文由 Johnsy 发布,翻译遵循 CC BY-SA 4.0 许可协议
你不需要绝对定位使用
并随意调整…
如果文本超过宽度并且超过一行
在这种情况下,您可以做的调整是在您的规则中包含显示属性,如下所示;
(我添加了背景以便更好地查看示例)
在这个 JBin 中使用它