我正在寻找一种在 Google Chrome 页面中水平居中 div 的方法。
我尝试使用 margin: auto; 但我读过 Google Chrome 不支持此功能。结果,我的 div 保持与屏幕左侧对齐。
例如,如果我使用 margin-left: 100px; div 确实向页面中心移动,但我不想手动将其居中。
HTML:
<body>
<div id="header">
<p>John Doe</p>
<p>email</p>
</div>
</body>
CSS:
body
{
background-color: #f0f0f0;
}
div
{
border-radius: 5px;
}
#header
{
position: fixed;
background-color: #3399ff;
color: white;
width: 60%;
margin: auto;
}
#header p
{
display: inline;
}