IE7内容低于容器

时间:2010-08-09 23:18:52

标签: html css internet-explorer internet-explorer-7 internet-explorer-6

在这个网站上,http://dncminneapolis2012.com/new2内容(明尼阿波利斯2012民主党全国代表大会)隐藏在IE7的另一个div下面。

有谁能告诉我如何解决这个问题?

Chrome,Firefox和Safari中的一切都很棒

3 个答案:

答案 0 :(得分:1)

我没有IE7 atm,这只是一个提示而不是答案,但有一个错误,如果你有一个绝对定位的元素浮动兄弟姐妹,AP元素将被完全隐藏。

我注意到你有大量的花车/ AP'元素,所以可能就是这种情况。

调试时要做的事情:

  • 删除所有不重要的元素
  • 使用overflow:hidden来确保元素不会过度扩展并且发生浮动下降
  • 通过说zoom:1;来触发hasLayout,在整个地方申请*{ zoom:1 }

我可以在早上看到这个,当我有IE7可用@ work

答案 1 :(得分:1)

看起来是<div class="main_content_wrapper">,就IE开发人员工具栏所知。当您在工具栏中显示的DOM中单击时,神秘的transluscent叠加层会随机消失,因此不确定它为什么存在。可能是jquery淡入淡出日常活动的事情?

答案 2 :(得分:0)

由于它们位于不同的主div中(不嵌套在一个主div下),我不得不重新排列我的html以使内容位于容器前面。