无法在IE中设置gxt-TextField的颜色

时间:2014-03-26 04:33:02

标签: textfield gxt

我无法在GXT中设置文本字段的背景颜色。我用过

textfield.setStyleName("backgroung-color:red;")
textfield.setStylePrimaryName("backgroung-color:red;") 

但它在IE中不起作用。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

函数" setStyleName()"如果没有按预期工作,它会设置组件类名称。您可以创建一个带有名称的样式类,例如' field-bgColor'在您的css文件中:

.field-bgColor {
    background-color: red;
}

之后,你会像下面这样使用它:

textfield.setStyleName("field-bgColor");

或者您可以使用" setStyleAttribute()"功能如:

textfield.setStyleAttribute("backgroundColor", "red");

希望它适合你:)