【发布时间】:2016-10-15 03:54:20
【问题描述】:
我正在寻找一种在谷歌浏览器页面中水平居中 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;
}
【问题讨论】:
-
注意引用 chrome 问题的来源?
-
我正在使用 Kimodo Edit 8.0 并使用 Google Chrome 预览代码。所以我无法找到来源,如果你是这个意思???
-
不,他不是这个意思。他要求您证实您的说法,即您“读到 Google Chrome 不支持此功能”。
-
webdeveloper.com/forum/… ...我在各种线程中看到了类似的信息,说 margin:auto;为 FF 工作,但不在 IE 或 Chrome 中。
-
哇,这是从 2007 年开始的。
标签: html css google-chrome