1
如何更改GWT中小部件样式的单个元素。我想创建新版本的TextBox样式,以便只将边框颜色更改为红色,例如。如何获得负责TextBox的样式?更改小部件样式的单个元素
我试图创建新的样式
.gwt-TextBox.invalid {
border-color: red;
}
,但它不工作。
如何更改GWT中小部件样式的单个元素。我想创建新版本的TextBox样式,以便只将边框颜色更改为红色,例如。如何获得负责TextBox的样式?更改小部件样式的单个元素
我试图创建新的样式
.gwt-TextBox.invalid {
border-color: red;
}
,但它不工作。
确保您add classinvalid
到您的文本框:
textBox.addStyleName("invalid");
使用CssResource
你的CSS文件,GWT关联:http://code.google.com/webtoolkit/doc/latest/DevGuideUiCss.html#cssfiles
我休耕本指南的http://代码.google.com/p/google-web-toolkit-doc-1-5/wiki/GettingStartedStyle,但AddStyleDependentName()或AddStyle不适用于我。我认为我不需要将我的CSS文件与GWT关联,因为我只使用一个CSS文件,这是我在项目初始化期间由GWT生成的。 – Mateusz