html - 如何在父div中水平居中div

标签 html css

如何使用 CSSdiv 在其父级 div 内水平居中?

<div id='parent' style='width: 100%;'>
 <div id='child' style='width: 50px; height: 100px;'>Text</div>
</div>

最佳答案

我假设父 div 没有宽度或宽度较宽,而子 div 的宽度较小。以下将顶部和底部的边距设置为零,并自动调整两侧。这使 div 居中。

div#child {
    margin: 0 auto;
}

关于html - 如何在父div中水平居中div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1952256/

相关文章:

javascript - 我可以使用 javascript 在每隔一行插入一些字符串吗?

javascript - 更改从商店加载选项的下拉 dojo 的字体大小

javascript - 使用 JS 更改多个元素的背景颜色,然后在选择另一个元素时更改

css - 使用 SASS 未应用更宽的宽度

javascript - 如何使用元素的类正确计算 html 表格列的选中复选框?

javascript - CSS/JavaScript 裁剪图片

javascript - 多复选框过滤、JavaScript 和 jQuery

css - 如何按自身百分比而不是其容器的百分比缩放图像

javascript - 如何使用 createElement() 重新创建整个 div

javascript - 区分从 getComputedStyle 返回的使用值和计算值