5
簡單示例。我在UiBinder中聲明瞭兩種風格:以編程方式將UiBinder樣式更改爲另一個UiBinder樣式
<ui:style>
.success {
font-size: 13px;
margin: 15px;
font-weight: bold;
display: inline;
padding: 3px 7px;
background: #FFF1A8;
}
.error {
font-size: 13px;
margin: 15px;
font-weight: bold;
display: inline;
padding: 3px 7px;
background: #990000;
color: #fff;
}
</ui:style>
我也有一個標籤,其中一個標籤也應用了。
<g:Label ui:field="statusLabel" styleName='{style.success}' />
在UiBinder中,有沒有一種方法可以用編程方式將樣式切換爲錯誤樣式?很高興能夠在窗口小部件中組織我的CSS,而且我還沒有找到另一種組織它的好方法。
如果我提出的問題是不可能的,我應該如何組織我的gwt中的CSS,以便最終不會產生巨大的風格,而且也很容易並且可用?我想有一個聰明的方法來爲此使用ClientBundle,但我還沒有弄明白。我也認爲只要將所有內容保存在UiBinder中而不會與其他文件混淆,就可以更方便地完成上述操作。無論哪種方式,請在出現失控之前幫助我!
哇....我做了很多技巧來實現這一點,但沒有成功。非常感謝你.... :):):) – sura2k