我正在初始化我的jQuery对话框:
.dialog({
maxHeight: 600,
minWidth: 500,
width: "auto",
height: "auto"
});
目标是让对话框在打开时自动调整内容宽度,但将最大宽度限制为500.当它打开时,它会尊重width: "auto"
,但不会minWidth: 500
(对于较小的内容,它打开非常窄,但我希望它至少500宽)。我认为还有1)对话框中的错误或2)我无法在初始化期间设置两者。我认为有一个错误,因为当我点击边框来调整它的大小时,它会在最轻微的边界拖动时自动捕捉到minWidth
。这告诉我它识别minWidth
属性,但没有初始化它。但是,当我省略width: "auto"
时,它会按预期在minWidth
初始化。
这是一个显示问题的小提琴:
https://jsfiddle.net/oedgwkvL/1/
Dialog根据内容的大小进行初始化,但我希望minWidth
具有优先权。将其中一个边框尽可能地放在一个像素上,它会捕捉到minWidth
大小。