[英]GWT: how to use default (standard) styles + user supplied styles?
I have some combobox that is defaulted to gwt-ListBox
style.我有一些默认为
gwt-ListBox
样式的 combobox。 I need to use this style plus my own style that I wrote in module_name.css
when I use cmbobox1.setStyleName("user-defined-style");
当我使用
module_name.css
cmbobox1.setStyleName("user-defined-style");
I find that the style gwt-ListBox
is ignored.我发现样式
gwt-ListBox
被忽略了。
Use:利用:
void addStyleName(java.lang.String style)
Adds a secondary or dependent style name to this object.向此 object 添加辅助或从属样式名称。
With complex widgets (those who have dependant styles) like DialogBox you should use:对于像 DialogBox 这样的复杂小部件(具有依赖样式的小部件),您应该使用:
void setStylePrimaryName(java.lang.String style)
to set base style and update all dependant styles.设置基本样式并更新所有依赖的 styles。
When you use " setStyleName
" you are replacing all styles of element.当您使用“
setStyleName
”时,您将替换元素的所有 styles 。 When you use " addStyleName
" you're adding styles to existing styles.当您使用“
addStyleName
”时,您将 styles 添加到现有的styles。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.