adobe flash builder 4:组件spark.components.Label不支持css类型选择器

时间:2010-07-01 08:38:04

标签: css label flex4 flash-builder

  

可能重复:
  Warning: css type selectors are not supported in components ‘sparks.component.TextInput’

我创建了一个新的MXML组件,其中包含一些标签和以下样式:

<fx:Style>
    @namespace s "library://ns.adobe.com/flex/spark";
    @namespace mx "library://ns.adobe.com/flex/mx";
    @namespace local "*";
    s|Label {
        font-size:12;
        font-weight:bold;
        color:white;
    }
    #timeLeftHGroup {
        left:30;
        top:12;
    }

我在s|Label行收到以下警告:

CSS type selectors are not supported in components: 'spark.components.Label'    

嗯.. CSS代码确实有效!它确实改变了颜色,使文本变粗,并将字体大小更改为12,那么为什么我会收到此警告?

1 个答案:

答案 0 :(得分:1)

S |被忽略,因为在组件内部使用时不受支持。尝试将其放在应用于整个应用程序的根级样式表中。