使用CSS,如何设置Flex MX按钮的背景颜色?我的按钮声明为:

<mx:Button label="My Button"/>


CSS是:

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

mx|Button {
    color: #66ffff;
    backgroundColor: #333333;
}


backgroundColor似乎不是MX Button的背景色的正确CSS属性。看着Flex API docs,我尝试了fillColors,但是那没做。

是否可以使用CSS更改mx.controls.Button的背景颜色?

最佳答案

尝试

Button {
   fillAlphas: 1, 1, 1, 1;
   fillColors: #66ffff, #66ffff, #66ffff, #66ffff;
}


即使我尝试使用外部.css文件

您可以使用Flex Style Explorer创建它,并通过以下语句将其导入:

<mx:Style source="yourstylesheet.css" />

关于css - 使用CSS设置Flex MX Button背景颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5600918/

10-12 01:11