如何在Vaadin中设置ComboBox的高度

如前所述,Vaadin中的ComboBox的高度默认为24px。无论如何要改变身高吗?因为setHeight(30,UNITS_PIXELS)不起作用。布局将被毁坏。如何在Vaadin中设置ComboBox的高度

回答:

的Java:

comboBox.addStyleName("combobox-height-style"); 

CSS:

.v-filterselect-combobox-height-style { 

min-height: 30px;

}

.v-filterselect-combobox-height-style .v-filterselect-input {

min-height: 30px;

}

.v-filterselect-combobox-height-style .v-filterselect-button {

min-height: 28px;

}

的下拉图标是一个精灵,不应该被拉伸,更好地使这是30×30像素,并采用了全新的图像资源作为一个图标。例如:

.v-filterselect-combobox-height-style .v-filterselect-button { 

min-height: 28px;

background: url("../img/dropdown_icon_30x30.png") no-repeat scroll transparent;

}

以上是 如何在Vaadin中设置ComboBox的高度 的全部内容, 来源链接: utcz.com/qa/262778.html

回到顶部