Internet explorer IE Bug与CSS?

Internet explorer IE Bug与CSS?,internet-explorer,Internet Explorer,我不明白为什么我的站点中2页的布局在IE 7/8中被破坏,而站点的其余部分工作正常。所有内容都从CMS分块到模板中,因此它将相同的导航等带入所有页面 这就是它应该看起来的样子 但这两个页面在IE7/IE8中被破坏 HTML是有效的,除了 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 但它总是被这个扼住。除了一些CSS3值之外,CSS是有效的。FireBug控制台中没有JS错误 我已经没有主意了

我不明白为什么我的站点中2页的布局在IE 7/8中被破坏,而站点的其余部分工作正常。所有内容都从CMS分块到模板中,因此它将相同的导航等带入所有页面

这就是它应该看起来的样子

但这两个页面在IE7/IE8中被破坏

HTML是有效的,除了

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

但它总是被这个扼住。除了一些CSS3值之外,CSS是有效的。FireBug控制台中没有JS错误


我已经没有主意了,任何帮助都将是惊人的

看看这个,从另一个答案:

从第二个问题开始:“边距:0自动”将块居中,但仅当块的宽度设置为小于父块的宽度时。通常,它们是一样的。这就是下面示例中的文本不居中的原因

当您添加元素的宽度、边框和填充时,应该会打破此约束。请注意,这似乎是一个严格的小于约束

906 - width
 40 - padding-left
 40 - padding-right
  2 - border-left
  2 - border-right
---
990

也就是说,我不知道为什么这不会影响“工作”页面…

这两个页面在IE中默认以怪癖模式呈现。如果查看这两个页面的源代码,第一行是

<!-- jobs/index -->


如果您将其取出,页面将再次以标准模式呈现。

您需要具体说明“损坏”的内容。我们怎么知道你的页面应该是什么样子的?我已经把它应该是什么样子的链接放进去了like@Richard原则上我同意,但很容易看出IE8中有什么问题。同意,我认为否决我的问题并不公平。我现在已经编辑了它,所以它应该更清晰。我认为更改我的标题也不是很有帮助,我不认为这是CSS错误。谢谢你的回复。但如果是CSS问题,那肯定会破坏每一页吗?@Yammi Yea我刚刚编辑了这篇文章。我仍然会尝试在主内容div上放置一到两个像素的宽度,看看这是否会突然修复它。这真是个难缠的家伙@亚米,我只是想。。。IE也有扩大容器宽度以容纳儿童内容的习惯。这可以在没有任何警告的情况下扩展content div。很好!不知道为什么那行会进入模板!谢谢你这么好的侦察!我没有注意到,因为Firebug不显示评论!