0

我正在使用需要进入嵌入式 IE7 浏览器的 jQueryUI 手风琴,该浏览器是第 3 方软件的一部分。

我的问题是左边距在初始加载时没有正确排列。当我将鼠标悬停在折叠的项目上或单击展开的项目时,边距会自行修复,但这会导致在使用控件时发生一些奇怪的移动。

以下是一些显示问题的图像:

在此处输入图像描述

调用$(".jqueryui-accordion").accordion("resize");会在首次加载时更正展开项目的边距,但不会更正折叠项目的边距。最小化应用程序和最大化窗口也将导致项目正确地重绘自己。

我该怎么做才能在 IE7 中首次加载时正确呈现边距?

4

1 回答 1

1

尝试添加以下css样式:

div, span {
    zoom: 1;
}

这有时有助于解决 IE7 中的此类布局问题。

于 2012-10-23T13:37:13.693 回答