在查看了Make JQuery UI Dialog automatically grow or shrink to fit its contents之后,我height: "auto"
在构建 jQuery 模态对话框时使用了该选项:
$( "#dialog-message" ).dialog({
autoOpen: false,
width: "400",
height: "auto",
show: "slide",
modal: true,
buttons: {
Ok: function() {
$( this ).dialog( "close" );
}
}
});
但是,高度不会“增长”以适应所有内容。我仍然看到一个垂直滚动条,如下图所示:
在我列出的定义代码中是否有一种方法可以确保高度增长到足以使垂直滚动条不显示?或者,我是否需要在打开对话框之前以编程方式执行此操作?
编辑 1
不知道为什么,但 Chrome 显示这很好,但 IE 8 不是。我需要它专门在 IE 8 中工作,所以我相信我只是要在文本上放置一个底部边距。