Html IE中的保证金问题
我的IE有问题。我网站的url是www.trecall.com。我想在动画菜单的左侧留一个空白,使菜单位于页面的中心。这在FF中效果很好,但在IE中,边距没有显示出来 知道为什么吗Html IE中的保证金问题,html,css,internet-explorer,margin,Html,Css,Internet Explorer,Margin,我的IE有问题。我网站的url是www.trecall.com。我想在动画菜单的左侧留一个空白,使菜单位于页面的中心。这在FF中效果很好,但在IE中,边距没有显示出来 知道为什么吗 谢谢 您可以尝试将其包装在另一个div中,并在其上使用填充。IE的边距不太好。使用左边距不是水平居中的正确方法,它只能在您自己的显示分辨率上工作 请参见古老但仍然正确的ben,感谢您的回复。但我试着先做margin:0 auto;-这在任何浏览器中都不起作用。然后我试着做文章所说的——text align:cente
谢谢 您可以尝试将其包装在另一个div中,并在其上使用填充。IE的边距不太好。使用左边距不是水平居中的正确方法,它只能在您自己的显示分辨率上工作
请参见古老但仍然正确的ben,感谢您的回复。但我试着先做margin:0 auto;-这在任何浏览器中都不起作用。然后我试着做文章所说的——text align:center,这在任何浏览器中都没有出现!你知道它为什么不起作用吗?谢谢!!保证金:0自动;通常是进行定心的正确方法。但是,它仅适用于具有定义宽度特性的图元。无法为显示为“内联”的元素定义宽度。如果要使内联元素居中,则需要指定文本对齐:居中;在其父元素.spudley上,我尝试为其执行margin:0 auto的元素具有定义的宽度,我相信它不是display:inline。那为什么不行呢?有什么建议吗?谢谢,伙计们。你们有太多的元素没有应用边距/宽度/什么的。从一个空容器开始,将其正确居中,然后再次开始在其中添加元素。好的,菜单现在以FF为中心。但出于某种原因,在IE上,它只是停留在浏览器左侧的同一个位置——不管发生什么!为什么呢?