1

我正在尝试解决站点比 HTML 和 BODY 更长的问题,并且没有可以扩展它的浮动元素。当鼠标悬停在下拉菜单上时,它的高度也会变得更大。

该站点位于https://www.librassay.com/,您应该能够看到大页脚,并在将鼠标悬停在“类别”下拉菜单上时观看边栏扩展。

据我所知,没有元素接收任何 javascript 更改,这只是浏览器如何呈现它的一些奇怪问题。那么可能是 HTML 结构问题?我一直在为此苦苦挣扎,因此非常感谢任何见解。

如果有帮助,我正在使用 Chrome 22.0。

4

2 回答 2

3

.largelogo负边距导致它

于 2012-10-15T12:32:02.107 回答
0

我得到了一些不同的体验。在 IE 中,文档大小没有变化。在 Firefox 中,当悬停按钮时,文档会变小而不是变大。

你有一些你应该修复的无效标记。例如,div元素中有一个span元素。这通常会在不同的浏览器中给出不同的结果,因为每个浏览器都有自己尝试修复无效标记的方式。

http://validator.w3.org/check?uri=https%3A%2F%2Fwww.librassay.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

于 2012-10-15T12:37:19.207 回答