如何在ExtJS中控制消息框的高度

如何在ExtJS中控制消息框的高度,extjs,Extjs,这是我的消息框代码 有人知道如何控制它的高度吗?我不希望在“确定”文本和“确定”按钮之间出现不必要的空格 尝试身高:20,但没有用。使用cls并应用css填充,实现您的目标。要引用css类,请使用firebug(FF)和开发人员工具(IE) 谢谢好的,我已经找到了解决方案。我刚刚定义了maxHeight,它就像一个符咒一样工作。公认的答案不适用于ExtJs 4.1 我必须这样做,它才能很好地为我工作: Ext.Msg.show({ title:"My Title", msg:

这是我的消息框代码

有人知道如何控制它的高度吗?我不希望在“确定”文本和“确定”按钮之间出现不必要的空格



尝试身高:20,但没有用。

使用cls并应用css填充,实现您的目标。要引用css类,请使用firebug(FF)和开发人员工具(IE)


谢谢

好的,我已经找到了解决方案。我刚刚定义了maxHeight,它就像一个符咒一样工作。

公认的答案不适用于ExtJs 4.1

我必须这样做,它才能很好地为我工作:

Ext.Msg.show({  
   title:"My Title",
   msg:"Are you Sure?",                                     
   minHeight:20,
   modal:true,  
   icon:Ext.window.MessageBox.INFO, 
   buttons:Ext.MessageBox.OK
});

您也可以使用setSize()方法来设置高度和宽度。

trued。。使用高度:100px!重要;,它只会在消息框的包装中进行更改。。。内部css将是相同的…只是玩css填充我已经附上了屏幕截图供您参考。不确定您使用的是什么版本的extjs,但这似乎不适用于4.1。
Ext.Msg.show({  
title:"My Title",
msg:"Are you Sure?",
icon:Ext.window.MessageBox.INFO, 
buttons:Ext.MessageBox.OK
}).setHeight(50);