ExtJS的组合框高度设置
问题描述:
ExtJS的Ext.form.ComboBox项目设置高度不使用列表的DIV的高度ExtJS的组合框高度设置
maxHeight: 100
minHeight: 100
maxBoxHeight: 100
minBoxHeight: 100
即使设置工作不工作。 默认情况下,包含div的高度设置为0px。任何想法如何操纵高度。
html结构将作为div内的div列表形式。
答
您正在搜索的设置是listConfig
。在这里,您可以设置将传递给Ext.view.BoundList的构造函数的配置属性。
Ext.create('Ext.form.ComboBox', {
//[...]
listConfig: {
minWidth: 300,
maxHeight: 40
}
});
这是一个完整的例子:
https://fiddle.sencha.com/#view/editor&fiddle/21bc
答
我之前这样做,它为我工作。
你可以给你的组合框配置cls。
cls: 'textTransparent'
你可以给出cls的高度。
.textTransparent {
height: 25px !important; // this will give the height
font-size: 12px;
font-weight: bold;
color: white;
margin: 0 !important;
}
+0
谢谢我之前修复过这个问题,extjs的工作方式引发了这个问题,这已经有了一些自定义的改变。 –
进出口使用ExtJS的版本3 :( –
@ShyamSundarR它应该看起来像这样还是我误解了这个问题:https://fiddle.sencha.com/#view/editor&fiddle/21bg –
雅,它看起来像这样,但配置的身高,maxheight,minheight和所有没有工作 –