聪明的gwt提示在字段样式

时间:2014-04-02 08:26:23

标签: css gwt smartgwt

我的代码:

myTextItem = new TextItem();
myTextItem.setHint("Some text");
myTextItem.setShowHintInField(true);
myTextItem.setHintStyle("myTextItemHint");

我的css:

.myTextItemHint {
   color: gray;
}

我的问题:

我的问题是,我可以设置setShowHintInField(true)或我的css应用,但不能同时应用。

我在链接上找到了更多关于此内容的信息:http://forums.smartclient.com/showthread.php?t=14463但是我无法想出一个共同的风格/地方,当提示在场内时会产生诡计。

我的问题:

在这种情况下我需要什么样的CSS以及我如何告诉现场使用它?

我尝试了什么:

使用setShowHintInField(true)行而不使用。两种情况:解决方案的一半在那里。不是两半。

1 个答案:

答案 0 :(得分:1)

FormItem有方法setCellStyle()来设置特定单元格的样式。

使用

myTextItem.setCellStyle("myTextItemHint");

您的CSS将如下所示:

.myTextItemHint, .myTextItemHint input {
    color: gray;
}

如果需要,还可以覆盖其他属性

.textItem,.textItemFocused,.textItemDisabled,.textItemDisabledHint,.textItemError,.textItemHint

有关CSS的更多信息,请查看SmartGWT中已经附带标准皮肤的skin_styles.css