• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何在Vaadin中设置ComboBox的高度

combobox 来源:Jeffrey.W.Dong 4次浏览

如前所述,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; 
} 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)