Я пытаюсь стилизовать заголовки Accordion с помощью CSS и свойства headerStyleName
в Flex 4.5, но стили CSS не отображаются.Заголовки аккордеона выглядят так же, как стиль по умолчанию.Вот мой текущий код.
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">
...
Я также пробовалвстраивание CSS в тег style вместо ссылки на внешний файл CSS, но результаты такие же.
Кроме того, если я изменяю другое свойство CSS, такое как color
, изменение корректно отображается.
Я знаю и о свойстве chromeColor
, но я не пытаюсь добиться такого эффекта.Я также не полностью настроен на использование CSS, поэтому, если есть другой лучший способ получить настраиваемый заголовок Accordion, я полностью за это.Сначала я собирался создать обложку, но остановился, когда не увидел нужный компонент хоста в диалоговом окне «Новая обложка MXML».
Любая информация, которая укажет мне правильное направление, будет принята с благодарностью.Спасибо за ваше время!