非常に基本的なHTMLを表示するStyleableTextFieldがあります。 HTMLをフォーマットするには、現在AS3で宣言されているスタイルシートを使用します。 これはうまくいきますが、デザイナーが色や素材を編集するのにはむしろ非効率的なので、これらのタグをメインCSSに含める必要があります。StyleableTextFieldのCSSプロパティhtmlText
AS3 CSSの宣言は次のようになります。
_styleSheet = new StyleSheet();
_styleSheet.setStyle("p", {fontSize:'15',color:'#FFFFFF', fontFamily: 'Courier New', fontWeight:'bold'});
これは、通常のstyleSheet = _styleSheet
の方法を使用してStyleableTextFieldに割り当てられます。
メインのCSSファイルは、私のメインアプリケーションで次のように宣言されています:<fx:Style source="Main.css"/>
。
私はすでに、CSSのスパークコンポーネント用のCSSタグを持っています。
s|TextInput
{
contentBackgroundAlpha: .5;
contentBackgroundColor: #202020;
focusColor: #e1333a;
}
はしかし、私は(私は私のアプリで他のを持っているが、これだけはHTMLテキストを表示する)CSSでStyleableTextfieldの非常インスタンスに対処する必要があります。
これを行う方法を知っている人はいますか? モバイルプロジェクトで作業しています。
[OK]を、ので、私はアクセスすることができましたこのようなテキストフィールド:'upportClasses | StyleableStageText#_story '。しかし、テキストフィールドhtmlTextのHTML CSSプロパティを設定するにはどうすればよいですか? – AlBirdie
@Al_Birdy 'textAreaStyleName' CSSプロパティを使用できますか? StyleableStageTextとは何ですか? –
申し訳ございませんが、StyleableTextFieldを使用してStyleableStageTextを混乱させています。 textAreaStyleNameについてはわからないが、StylealeTextFieldに関連して聞いたことがない。 – AlBirdie