IE7及更早版本中的溢出问题

时间:2011-07-05 13:55:38

标签: html css internet-explorer-7 overflow

刚刚发布了一个网站 - www.jabsy.com

如果你只是去那里自己测试一下而不是我解释到底发生了什么,那就更容易了。在IE7或更早的版本中,或在IE8 / 9中,并将兼容模式设置为IE7标准(或更旧版本),您将看到两个排序下拉列表(实际上只是样式列表),以及Facebook按钮下拉列表INTO消息容器div

不仅如此,如果您切换到“全球”和“直播”,当消息流入容器时,它们会从底部出来,您仍然可以看到它们(即使overflow是设置为hidden)。

我不知道这两个问题是否相关。你们介意看看,告诉我这是什么意思吗?谢谢!

1 个答案:

答案 0 :(得分:1)

如果您从position; absolute div中移除#filters并从margin-top: 34px div移除#posts,则应将其与浏览器对齐

不需要从流中移除#filters div(绝对定位正在做什么),因为您可以控制#posts上的正或负上边距所需的任何间距

这消除了古怪的IE定位问题,这就是这个问题;)