Одно предостережение о настройке width
и height
в auto
заключается в том, что когда размер диалогового окна больше, чем у вашего контента, он растягивается. Я обнаружил, что настройка maxHeight
и / или maxWidth
помогает контролировать это. Одна проблема с maxHeight
заключается в том, что она иногда не работает! К счастью, существует простой обходной путь:
$(".dialog").dialog({
open: function(event, ui) {
$(this).css({'max-height': 400, 'overflow-y': 'auto'});
},
...
});