【发布时间】:2013-02-14 13:03:27
【问题描述】:
我的边距有问题:自动 - 垂直居中
#something {
width: 97%;
height: 300px;
border: 1px solid red;
position: absolute;
top: 0;
bottom: 0;
margin: auto;
}
这适用于每个现代浏览器 - 当页面(视口)高于 300 像素时,它垂直居中,但是,当页面(视口)低于 300 像素时,它会在任何地方停止,除了在 firefox 中...在 firefox 运行在其他浏览器中它很好(也许它的功能很差,但它的逻辑功能),居中元素的顶部消失在视口的顶部。
http://jsfiddle.net/LhHed/2/ 这是上帝的例子——当你调整结果窗口的大小时,在 Firefox 中运行良好,而在其他浏览器中则不行。可以修吗?还是firefox功能不好?
编辑:现场示例http://dev8.newlogic.cz
【问题讨论】:
-
我很困惑你在这里问什么?检查了 FireFox/chrome 和 IE,它似乎在每个中执行相同。你能澄清你的问题吗?
-
dev8.newlogic.cz 这是一个实时示例...当您调整浏览器窗口大小时,内容顶部位于浏览器顶部,但边距为负...