如何从CaptionPanel小部件中删除默认的GWT样式?
在我的.ui.xml中,我几乎尝试了一切。我尝试将stylePrimaryName
和styleName
设置为我的班级名称。我也尝试定义.gwt-CaptionPanel
但没有效果。
我的.xml看起来像这样:
<ui:style src="../common.css">
.test {
color: red;
}
.gwt-CaptionPanel {
}
</ui:style>
<g:CaptionPanel captionText="Test" stylePrimaryName="{style.test}">
</g:CaptionPanel>
答案 0 :(得分:2)
CaptionPanel
没有定义默认样式,因此您认为存在的.gwt-CaptionPanel
实际上未使用。 CaptionPanel
实现为<fieldset>
标记,因此彩色文本应该没有任何问题,但由于您没有在标题面板中放置任何内容,因此您实际上看不到任何内容。
答案 1 :(得分:1)
如果您想避免所有控件出现问题,可以打开AppName.gwt.xml并确保已注释掉默认样式:
<inherits name='com.google.gwt.user.theme.standard.Standard'/>
<inherits name='com.google.gwt.user.theme.chrome.Chrome'/>
<inherits name='com.google.gwt.user.theme.dark.Dark'/>