更改Flex 4 FormItems的标签颜色

时间:2011-01-26 17:09:16

标签: flex4 flex-spark

想知道是否有办法在Spark FormItem组件中更改标签的颜色。我试过这个:

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

s|FormItem s|Label#labelDisplay {
   color: #333333;
   background-color: #FFFFFF;
   font-size: 30;
}

并且所有样式都很好用,除了字体颜色,由于某种原因它保持黑色。我非常感谢有任何帮助解决这个问题。

1 个答案:

答案 0 :(得分:2)

请参阅Peter DeHaan关于我的问题的答案“我们是否需要Spark FormItem类的”labelStyleName“属性?” http://forums.adobe.com/thread/759374?tstart=0

“因为color和fontWeight是在默认的Spark FormItem皮肤中声明的,所以如果你想覆盖这些样式,我相信你必须创建一个自定义皮肤。”