对话框不会改变IE7中的宽度

时间:2009-08-13 00:23:04

标签: jquery jquery-ui internet-explorer

我在我的页面上设置了一个JQuery UI对话框,其中填充了一些信息(表格和表格),然后显示

$("#dialogbox").dialog({
    autoOpen: false,
    resizable: false,
    modal: true,
    width: 500
});

这在FF中运行得非常好但在IE7中失败可怕。问题是,无论我做什么,对话框渲染内容宽度的大约1/2,切断另一半。

我用$(“#dialogbox”)。css(“width”)和$(“#dialogbox”)。parent()。css在对话框的外部div和内部div上ping了CSS宽度。 (“宽度”) - 内部一个解析为'auto',外部一个解析为'500',这将是好的,除了它仍然呈现大约一半的宽度。

另一个奇怪的事情是:当我在盒子上设置'resizable:true'时,它会调整大小,但只有内容会水平调整大小 - 盒子的外侧部分只能垂直调整大小并保持固定在半宽大小。 / p>

有没有其他人有这个问题,如果有的话,他们是如何解决的?

0 个答案:

没有答案