我尝试创建扩展dijit / form / TextBox的TextBoxEx。 TextBoxEx覆盖_onFocus(请参阅下面的代码),但TextBox不会更改背景颜色。它总是透明的。我的错是什么?
ifdef
答案 0 :(得分:0)
您实际上不需要像这样设置背景颜色。只需使用css即可:
.myTextBoxClass.dijitTextBox.dijitFocused .dijitInputInner {
background-color: gray;
}
只需将.myTextBoxClass
更改为您为文本框提供的任何课程。
答案 1 :(得分:0)
使用!important覆盖您自己的样式的默认主题CSS。这种类型的工作只能使用CSS来完成。