html - Internet Explorer 7 css/html float 错误

标签 html css internet-explorer-8 internet-explorer-7 css-float

问题是网页上的页脚似乎没有像在 FireFox 中那样遵循正确的流程。这个问题感觉像是与 Internet Explorer 相关的错误,因为当我将鼠标移到“Legg til i handlelisten”链接上时,布局将“神奇地”卡入到位。在页面的“描述”部分比左栏长的页面上,页脚显示正确。据我所知,该错误仅在 IE8 以“IE8 兼容模式”或“IE7 模式”运行时才会在 IE8 中激活。我无法在运行 IE6 时重现错误。

我想知道是否有人能够找到解决此错误的方法,也许我可以设置一些 CSS 属性或需要修改的标记。

这两张图片显示了错误及其应该是什么样子:

http://tinyurl.com/layout-error

http://tinyurl.com/layout-fixed

引用的页面在这里:http://tinyurl.com/yb9h34d

编辑:清除:两者;似乎没有做任何事情来解决问题。

最佳答案

是的......它看起来像一个 float 引起的问题。

尝试将这一行添加到您的 HTML 中,就在页脚之前:

<div style="clear: both;"></div>

我认为它期待一个清除 float 的元素。

关于html - Internet Explorer 7 css/html float 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2026783/

相关文章:

javascript - 单选按钮和 JavaScript,输出错误

javascript - 专注于单选按钮

html - 为什么文本在带有 float : left; not wrapping? 的图像内部流动

css - 增加边框和背景图像之间的空间

css - 如何使用bootstrap显示左边的图像和右边的内容

css - 样式表在 IE8 中损坏

html - 图片在jsp中不显示

css - IE8,本地文件的兼容性 View ?

java - IE/Facebook 问题 : Why Facebook Like box not display in Internet Explorer 6 - IE8?

javascript - 下拉菜单不适用于移动浏览器