我的情况看起来就像这里讨论的问题:
那是:
“我的页面左侧是标准导航栏,内容区域占据了水平区域的其余部分。...
这种方法很好,除非内容区域本身有浮动元素,我尝试使用clear。我的目标是在内容区域浮动后立即显示清除元素,而是将其推到导航区域下方。“
但那里给出的解决方案对我不起作用。我读过这个问题;以下页面似乎讨论了大多数解决方案:
http://css-discuss.incutio.com/wiki/Clearing_Space#Clearing_space_beneath_floated_elements
但这些解决方案都不适用于我。
仅在IE8中,我在表格上方有一个很大的差距,我测试的所有其他浏览器都没问题。我真的很感激另一双眼睛。
页面位于:
http://www.diabetesgoaltracker.com/home.html
感谢。
答案 0 :(得分:0)
您的网页现在以怪癖模式提供,这意味着浏览器不会根据规范呈现它。将文档类型(例如<!DOCTYPE HTML>
)添加到顶部,然后解决它。