我正试图在IE上居中页面。如果我在DOCTYPE声明<!-- some comment -->
无法正常工作并且页面调整到左侧之前添加margin: auto;
强制使用quirk-mode。如果我删除评论页面居中,但其他一些元素都很乱。你能给我一些提示如何解决这个问题吗?
答案 0 :(得分:1)
使用CSS为正文设置margin-left: auto
和margin-right: auto
通常可以解决问题。
强制怪癖模式可能不是一个好主意。
答案 1 :(得分:1)
当然,处于怪癖模式并不是你想要的地方,所以放弃这样做。问题在于标记的其余部分,但除非你给我们一个完整标记的链接或jsfiddle,否则我们说的任何东西都只是一个疯狂的猜测。
页面是否在现代浏览器中工作(IE以外的任何东西)?
答案 2 :(得分:0)
您可以使用50%的保证金,并使用一半的元素大小为负的左侧位置:
position: relative;
width: 600px;
margin-left: 50%;
left: -300px;