我的代码:
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)
行而不使用。两种情况:解决方案的一半在那里。不是两半。
答案 0 :(得分:1)
FormItem
有方法setCellStyle()
来设置特定单元格的样式。
使用
myTextItem.setCellStyle("myTextItemHint");
您的CSS将如下所示:
.myTextItemHint, .myTextItemHint input {
color: gray;
}
如果需要,还可以覆盖其他属性
.textItem,.textItemFocused,.textItemDisabled,.textItemDisabledHint,.textItemError,.textItemHint
有关CSS的更多信息,请查看SmartGWT中已经附带标准皮肤的skin_styles.css
。