我认为我发布这个问题而不添加任何代码和大量细节,因为解决方案可能(希望)是显而易见的。
我使用jQuery扩展面板,当我使用合理数量的内容展开面板时,面板溢出容器,使页面看起来有点凌乱。但是,如果我稍微水平地调整浏览器窗口的大小,容器会神秘地修复自身并覆盖内容。
该问题仅发生在IE8中。我使用IE Tester并没有在IE8中正确测试过。我正在使用ASP.NET和Ajax。
干杯
答案 0 :(得分:0)
我最好的猜测是你可以通过在容器上的css中设置 zoom:1; 来解决它。
答案 1 :(得分:0)
您可能想尝试在slideToggle的回调函数中触发页面元素上的任何CSS更改。我最近遇到了类似的问题,只是通过切换一个类(没有该类的CSS属性,只是一个名称)它触发了IE8中的布局更改,原因不明。这是我能让IE8响应我的内容大小变化的唯一方法。