Java GWT。将主导css样式添加到元素中,而不覆盖本机样式
如何将CSS类添加到小部件中,而不覆盖所有gwt的属性,但只覆盖我的样式中存在的那些属性 当我使用Java GWT。将主导css样式添加到元素中,而不覆盖本机样式,java,gwt,Java,Gwt,如何将CSS类添加到小部件中,而不覆盖所有gwt的属性,但只覆盖我的样式中存在的那些属性 当我使用 addStyleName('myCss')-然后gwt的原生样式占主导地位,如果它们存在于原生gwt样式中,则我的样式不适用 当我使用 setStyleName或setPrimaryStyleName然后删除所有本机GWT样式 如果希望规则中的某些样式覆盖GWT默认样式,可以添加!重要信息,请在CSS规则中输入 例如: .myStyle { border-width: 3px !importa
addStyleName('myCss')
-然后gwt的原生样式占主导地位,如果它们存在于原生gwt样式中,则我的样式不适用
当我使用
setStyleName
或setPrimaryStyleName
然后删除所有本机GWT样式 如果希望规则中的某些样式覆盖GWT默认样式,可以添加!重要信息
,请在CSS规则中输入
例如:
.myStyle {
border-width: 3px !important;
}
你在和我战斗。这里有一个很好的解释 我真的不推荐
!重要的
规则,因为它们只会导致您在声明规则时不断超越对方
相反,我建议使用两种规则,如下所示:
.gwt-Label.myCss {
border-width: 3px;
}