我正在使用jQueryUI手风琴,需要进入嵌入式IE7浏览器,这是第三方软件的一部分。
我的问题是左边距在初始加载时没有正确排列。当我将鼠标悬停在折叠的项目上时,或者当我单击展开的项目时,边距会自动修复,但这会导致在使用控件时发生一些奇怪的移动。
以下是一些显示问题的图片:
调用$(".jqueryui-accordion").accordion("resize");
会在首次加载时更正展开的项目的边距,但不会更正折叠的项目。最小化应用程序并最大化窗口也将导致项目正确地重绘。
如何在IE7首次加载时正确渲染边距?
答案 0 :(得分:1)
尝试添加以下css样式:
div, span {
zoom: 1;
}
这有时有助于解决IE7中的此类布局问题。