css - IE7 呈现怪异,需要一点帮助

标签 css css-float internet-explorer-7

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/

相关文章:

javascript - 打开下拉菜单时如何更改 Material UI Select 组件(在轮廓模式下)的轮廓颜色(当前为蓝色)

css - 组合 CSS3 非选择器

JQuery IE7 Z 索引错误

jquery - 当您在 <= IE 8 中鼠标移开时,悬停不会消失

css - Outlook 中的样式问题

css - 我的下拉菜单中的文本被下面的 Accordion 隐藏了

html - CSS Boxes : float: left, 但跳到下一行时从左边开始

css - 如何使用 CSS 将元素样式定义为位于另一个元素之上?为什么在我的情况下 z-index 无效?

IE 6 和 7 中的 CSS 问题

javascript - 如何将 IE7+ 中的 onchange 附加到父元素