首页 > 解决方案 > 定心

问题描述

我可以计算宽度<h1>(取决于文本)并将其<h1>水平居中<body>吗?

感谢您的帮助和提示!

标签: css

解决方案


罗宾·齐格蒙德的评论是正确的。您可以通过将块级元素设置为margin-leftmargin-right来居中auto。如果它的宽度不是其父容器的 100%,它将显示为居中:

h1 {
    margin-left: auto;
    margin-right: auto;
}

如果它的宽度是其父容器的 100%,您可以使用text-align将文本设置为center

h1 {
    text-align: center;
}

推荐阅读