我正在尝试做一个简单的CSS声明.但是,我上面有警告,不知道如何解决.我认为s |(类型)应该为我声明样式.
<fx:Style> @namespace s "library://ns.adobe.com/flex/spark"; @namespace mx "library://ns.adobe.com/flex/mx"; s|TextInput{ color:#313131; } </fx:Style> <s:Panel width="600" height="480" skinClass="skins.CustomPanel"> <s:layout> <s:VerticalLayout paddingTop="7"/> </s:layout> <s:TextInput text="TextInput CSS not working"/> <mx:Form> <mx:FormHeading label="Please Enter The Information"/> <s:HGroup> <mx:FormItem> <s:Label text="Brand"/> <s:TextInput id="brand" text="CSS not working" width="156"/> </mx:FormItem> </mx:form>@H_301_3@
解决方法
组件定义中不允许使用CSS类型选择器.
你有两个选择:
>改用类选择器>在顶级MXML文件中声明的css中移动Type选择器声明