IE8 Clear float问题

时间:2010-09-20 21:04:28

标签: html css-float clear

我的情况看起来就像这里讨论的问题:

Clear float issue

那是:

“我的页面左侧是标准导航栏,内容区域占据了水平区域的其余部分。...

这种方法很好,除非内容区域本身有浮动元素,我尝试使用clear。我的目标是在内容区域浮动后立即显示清除元素,而是将其推到导航区域下方。“

但那里给出的解决方案对我不起作用。我读过这个问题;以下页面似乎讨论了大多数解决方案:

http://css-discuss.incutio.com/wiki/Clearing_Space#Clearing_space_beneath_floated_elements

但这些解决方案都不适用于我。

仅在IE8中,我在表格上方有一个很大的差距,我测试的所有其他浏览器都没问题。我真的很感激另一双眼睛。

页面位于:

http://www.diabetesgoaltracker.com/home.html

感谢。

1 个答案:

答案 0 :(得分:0)

您的网页现在以怪癖模式提供,这意味着浏览器不会根据规范呈现它。将文档类型(例如<!DOCTYPE HTML>)添加到顶部,然后解决它。