IE8、9、FF、Safari 和 Chrome 运行完美,但 IE7 是个 SCSS 。在 This page您可以看到右侧边栏远低于任何其他浏览器中的内容。
内页的页脚也凸起得太高,试图清除它但在 ie7 中不起作用。
我正在使用 ie7 条件语句 hack,因为它可以在其他浏览器中正确呈现。
不必遵循标准,只需要正确渲染即可。
如有任何帮助,我们将不胜感激。谢谢!
最佳答案
您的 CSS 与我通常的工作方式真的很奇怪/不同,所以我不确定我在这里所说的话会产生什么影响。只是一个免责声明:)
在我看来,IE7 实际上正在呈现最正确的版本,因为您#container 正在崩溃。 #container 占据了内容的整个宽度,因此 #rightsidebar 出现在下方。一个快速修复(可能需要一些额外的调整)是:
#container {
width:705px;
float:left;
margin:0px;
}
关于css - IE7 呈现怪异,需要一点帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4455361/