我只是偶然发现了这篇旧帖子,虽然我确信 user01 早已找到了他的答案,但我发现当前的答案不太有效。使用其他人提供的信息进行了一些尝试后,我找到了一个适用于 IE、Firefox 和 Chrome 的解决方案。在CSS中:
html, body {
height: 100%;
}
html {
display: table;
margin: auto;
}
body {
display: table-cell;
vertical-align: middle;
}
这与 abernier 的答案几乎相同,但我发现包括宽度会破坏居中,就像省略自动边距一样。我希望任何其他偶然发现此线程的人都会发现我的答案有帮助。
Note: Omit html, body { height: 100%; }
仅水平居中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)