Flex 4.5のCSSとheaderStyleName
プロパティを使用してアコーディオンヘッダーのスタイルを設定しようとしていますが、CSSスタイルは表示されません。アコーディオンヘッダーは既定のスタイルと同じに見えます。ここに私の現在のコードがあります。CSSでFlex 4.5のアコーディオンヘッダーをスタイル設定する
Accordion.css:成分(ないメインアプリケーション)から
.accHeader {
fillColors: #dbf6c6, #e1facd;
fillAlphas: 1.0, 0.5;
}
MXMLコード:
...
<fx:Style source="skins/Accordion.css" />
<mx:Accordion left="0" right="0" top="0" bottom="0" id="geo_accordion"
openDuration="500" headerStyleName="accHeader">
...
Iはまた、スタイル・タグ内にCSSを埋め込むの代わりにリンクしようとしました外部のCSSファイルですが、結果は同じです。
また、別のCSSプロパティ(color
など)を変更すると、変更が正しく表示されます。
私はchromeColor
プロパティについても知っていますが、これは私が達成しようとしている外観ではありません。私はCSSを使用することで完全には設定されていないので、カスタマイズ可能なAccordionヘッダーを実現するもう1つの良い方法があれば、それはすべてです。私は最初にスキンを作成しようとしていましたが、新しいMXMLスキンダイアログで正しいホストコンポーネントが表示されなくなったときに停止しました。
正しい方向に私を指し示す情報は非常に高く評価されます。あなたの時間をありがとう!