以下是页面:
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 ...但我想保留这些。
答案 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');
}
它比它更好,对吧?