溢出+最大高度错误ie8(兼容模式)或ie7即测试仪

时间:2011-02-02 18:13:12

标签: css xhtml

以下是页面:

http://jerenovici.net/index.php?option=com_ai&view=repertoires&Itemid=31

右侧的菜单使用动画的mootools脚本。

当你打开一个元素时,白盒子在ie8(兼容模式)中没有100%的空间,或者ie在ie测试器中

在google chrome,ie8,firefox和safari中进行了测试,并且没有与其他浏览器相关的问题。结果是想要的。任何想法为什么在ie7我得到这个错误,我该如何解决它?我已经注意到它要在ie7中占用全部空间我必须删除max-height和overflow:auto在我的css ...但我想保留这些。

1 个答案:

答案 0 :(得分:1)

我无法快速弄清楚为什么它会发生(复杂的页面),但我确实找到了一个非常讨厌的“快速修复”:

/modules/mod_repertoiremenu/mod_repertoiremenu.js中,在此行下方:

collapsibles[i] = collapsible;

添加:

if (Browser.Engine.trident5) { //If IE7, fix menu
    list[i].setStyle('margin-left', '-16px');
}

它比它更好,对吧?