flex库项目用default.css定义默认样式

新建flex库项目,把你的default.css放在src目录下,然后在构建路径里边把这玩意勾上就行了。

以下是一个详细的使用default.css的例子:

例如:
slib.swc库包含有CLabelEx 的组件。
编译到slib.swc库的defaults.css有以下样式:
ns|CLabelEx
{
styBackgroundAlpha: 1;
styBackgroundColor: #569CC0;
styBorderAlpha: 1;
styBorderColor: #569CC0;
styBorderWeight: 1;
styCornerRadius: 3;
}


在使用slib.swc库应用中 MyLabel.mxml:
< ?xml version="1.0" encoding="utf-8"?>
< s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:cn="http://os.slib.cn"
minWidth="955" minHeight="600">
<fx:declarations>
</fx:declarations>
<cn:CLabelEx x="67" y="112"/>
< /s:Application>

要达到的目的应该是CLabelEx可以默认显示 ns|CLabelEx 所定义的样式效果。
而实际上并没有到这样的效果

把你的default.css放在src目录下,然后在构建路径里边勾选default.css,这样在编译好的swc文件里面就会有default.css(双击打开*.swc)。这是就会有效果。

你可能感兴趣的:(Flex)