Изменить расположение фона TabBar - PullRequest
0 голосов
/ 12 июля 2011

У меня есть TabNavigator с пользовательскими скинами на кнопках и внутри контента.Я хочу поместить изображение позади отдельных вкладок.Один длинный бар высотой около 20 пикселей, который управляет шириной элемента управления.Кнопки и содержимое навигатора являются искровыми компонентами, тогда как фактическая группа управления навигатором вкладок имеет тип mx.Единственное свойство, которое я могу изменить, это цвет фона.Есть ли способ, которым я могу просто сказать фону позиционировать себя как top = "- 10" или что-то подобное, или мне нужно идти по маршруту CSS?

1 Ответ

0 голосов
/ 12 июля 2011

Похоже, этот вопрос возник до здесь , в котором ответом было использование Flex Style Navigator, который находится по адресу:

http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html

В ихпесочница, я могу стилизовать фон вкладки как прозрачный;однако, когда я применяю CSS к своему MXML, я не могу скопировать альфа-фон:

@namespace mx "library://ns.adobe.com/flex/mx";

mx|TabNavigator {
   backgroundAlpha: 1;
   tabStyleName: "myTabs";
   firstTabStyleName: "myTabs";
   lastTabStyleName: "myTabs";
   selectedTabTextStyleName: "mySelectedTabs";
}

.myTabs {
   highlightAlphas: 0, 0;
   fillAlphas: 0, 0;
   backgroundAlpha: 0;

}

.mySelectedTabs {
}
...