我有一个TabNavigator,在按钮和内容中有自定义皮肤。我想在各个标签后面放一张图片。一个大约20px高的长条,可以控制对照的宽度。按钮和导航器内容都是spark组件,而实际的tab导航器控件组是mx类型。我可以改变的唯一属性是背景颜色。有没有办法我可以告诉背景将自己定位为top =“ - 10”或类似的东西,还是我需要走CSS路线?
答案 0 :(得分:0)
看起来这个问题出现在here之前,答案是使用在以下位置找到的Flex Style Navigator:
http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html
在他们的沙盒中,我可以将标签背景设置为透明样式;但是,当我将CSS应用于我的MXML时,我无法复制背景alpha:
@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 { }