Html IE8明确浮动问题
我的情况和这里讨论的问题一样: 即: “我有一个页面,左侧是标准导航栏,内容区占据了水平区的其余部分 这很好,除非内容区域本身有浮动元素,我尝试使用clear。我的目标是在内容区域浮动后立即显示clear元素,但它会被推到导航区域下方。” 但是那里给出的解决方案对我不起作用。我读过关于这个问题的书;下页似乎讨论了大多数解决方案: 但这些解决方案对我来说都不管用 仅在IE8中,我就有一个很大的差距,我测试的所有其他浏览器都很好。我真的很想再看一眼 网页载于:Html IE8明确浮动问题,html,css-float,Html,Css Float,我的情况和这里讨论的问题一样: 即: “我有一个页面,左侧是标准导航栏,内容区占据了水平区的其余部分 这很好,除非内容区域本身有浮动元素,我尝试使用clear。我的目标是在内容区域浮动后立即显示clear元素,但它会被推到导航区域下方。” 但是那里给出的解决方案对我不起作用。我读过关于这个问题的书;下页似乎讨论了大多数解决方案: 但这些解决方案对我来说都不管用 仅在IE8中,我就有一个很大的差距,我测试的所有其他浏览器都很好。我真的很想再看一眼 网页载于: 谢谢。您的网页现在处于“怪癖”模
谢谢。您的网页现在处于“怪癖”模式,这意味着浏览器没有按照规范进行渲染。在顶部添加一个doctype,例如
,这样可以解决问题。我删除了doctype,因为它在Chrome中的渲染不正确。所以我把它放回去,IE8看起来很棒,但Chrome不太好。我是否应该使用其他DOCTYPE?始终使用DOCTYPE。不使用它就像失明一样。只需调整铬,因为铬通常更符合规格。Safari和Chrome似乎不尊重CSS的元素,而现在IE8和FireFox已经很好了。感谢您的指导,我没有看到任何DOCTYPE。我看到你粘贴的链接前面有空格。谢谢你。我又把它拿走了,因为它放在那里比没有它看起来更糟糕。有了它,Safari和Chrome就不用CSS了,我在IE8中有很大的空间。我的问题基本上是如何让它在IE8中工作,并且您的解决方案有效,添加一个DOCTYPE。我现在必须想办法让它在Chrome和Safari中工作。