flex4 MX:Tree 怎么设置背景透明度
类似的无背景透明度的又无皮肤的怎么设置背景透明度,和背景渐变色。求解
[解决办法]
借助 contentBackgroundAlpha、borderVisible 我们可以设置组件的透明度和边框的可视值。
一、可以直接在组件代码中设置
<s:List id="lst"
borderVisible="false"
contentBackgroundAlpha="0.2"
left="20" right="20" top="20" bottom="20">
<s:layout>
<s:VerticalLayout requestedRowCount="4"
gap="0"
horizontalAlign="contentJustify" />
<s:dataProvider>
二、可以在 css 文件中设置
<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
s|List {
contentBackgroundAlpha: 0.6;
borderVisible: false;
}
三、可以在 as 文件里设置
lst.setStyle("contentBackgroundAlpha", 0.2);
lst.setStyle("borderVisible", false);