我在我的页面上设置了一个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>
有没有其他人有这个问题,如果有的话,他们是如何解决的?