Javascript 在IE7中第一次加载时,jQuery ui手风琴左边距不正确?

Javascript 在IE7中第一次加载时,jQuery ui手风琴左边距不正确?,javascript,asp.net,jquery-ui,internet-explorer-7,jquery-ui-accordion,Javascript,Asp.net,Jquery Ui,Internet Explorer 7,Jquery Ui Accordion,我使用的是一个jQueryUI手风琴,它需要进入一个嵌入式IE7浏览器,这是第三方软件的一部分 我的问题是,在初始加载时,左边距没有正确对齐。当我将鼠标悬停在折叠的项目上或单击展开的项目时,边距会自行修复,但这会导致在使用控件时发生一些奇怪的移动 以下是一些显示问题的图像: 调用$(.jqueryui accordion”).accordion(“调整大小”)更正第一次加载时展开项的边距,但不更正折叠项的边距。最小化应用程序和最大化窗口也会导致项目正确地重新绘制自己 如何在IE7中第一次加载时

我使用的是一个jQueryUI手风琴,它需要进入一个嵌入式IE7浏览器,这是第三方软件的一部分

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

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

调用
$(.jqueryui accordion”).accordion(“调整大小”)更正第一次加载时展开项的边距,但不更正折叠项的边距。最小化应用程序和最大化窗口也会导致项目正确地重新绘制自己


如何在IE7中第一次加载时正确呈现边距?

尝试添加以下css样式:

div, span {
    zoom: 1;
}

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

网站上有url吗?@sinanakyazici No,它托管在内部intranet上,因为它只用于该公司使用的软件的一部分,即嵌入式IE7网络浏览器。在黑暗中拍摄,但尝试在包装器的CSS上放置zoom:1?那很有效,谢谢。我以前尝试过这个方法,但它不起作用,但是我尝试将它放在一个特定的div上,而不是像你所拥有的那样将它应用到所有的div和span上。现在我们来看看zoom:1究竟做了什么