0
HTMLFlowの属性を変更できません。定義済みのCSSをHTMLFlowに使用してから、コンポーザーのFontSizeにsetAttributeを使用したいですが、何も変わりません。 まず、このようにHMTLFlowを拡張します。スマートgwtスタイルの属性
class MyHTMLFlow extends HTMLFlow{
public MyHTMLFLow(width, fontSize){
setStyle("myHtmlFlow");
//here i tried all posibilites but nothing works
setAttribute("fontSize",fontSize);
getElement().getStyle().setProperty("fontSize",fontSize);
//the width works ok
setWidth(width);
}
.myHtmlFlow{
width:250;
font-size:12px;
}
HTMLFlowサイズを定義するのを手伝ってください。
以前のスタイルが上書きされます、私はそれが同じに滞在したいですか? 。 – Maciejem
オーバーライドしたくない場合は、追加するスタイルに実際のスタイルを連結する必要があります。私の場合は、私の投稿のような静的メソッドを持つユーティリティを使用します。http://stackoverflow.com/questions/9183111/smartgwt-button-cannot-override-skin-styles-css/9189137#9189137 –