我有一个 jquery 对话框的小问题。
它在所有浏览器中都可以正常工作,除了一个,我敢打赌你可以猜到是哪一个。
当它最初加载对话框时,它不显示滚动条,也不是代码中指定的大小。
当你去找到右下角来调整对话框的大小时,第二次单击并移动它,它会按照代码的大小调整,现在有滚动条。
$( "#dialog-form" ).dialog({
autoOpen: false,
closeOnEscape: false,
height: 100,
maxHeight: 500,
width: 800,
modal: true,
buttons: {...
另一个奇怪的事情是,如果我不将高度设置为 100,它会显示滚动条,但对话框的高度不会从 maxHeight 开始,而是在屏幕之外增长。非常感谢能够防止高度超过 maxHeight 并从一开始就显示滚动条的任何帮助。