如何将CSS文件动态加载到Flex应用程序中?

前端之家收集整理的这篇文章主要介绍了如何将CSS文件动态加载到Flex应用程序中?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道你可以使用CSS来使用StyleManager在Flex中设置对象样式:
http://livedocs.adobe.com/flex/3/html/help.html?content=styles_07.html

您还可以动态加载已编译的CSS文件(SWF):
http://livedocs.adobe.com/flex/3/html/help.html?content=styles_10.html

但是,我正在使用Web GUI和服务器端脚本动态创建CSS文件.
如果更改了CSS,那么脚本还需要将CSS编译为SWF(这不是一个可行的选项).有没有办法解决

解决方法

CSS中的应用程序在编译时在服务器端处理,而不是在运行时在客户端处理.

我会为你看到两个选项(我不确定它们是多么实用):

>使用服务器端脚本将CSS编译为SWF,然后动态加载它们.
>解析CSS样式表并使用flex中的setStyle函数来应用样式.这种方法的类似示例是Flex Style Explorer,您可以查看source.

祝你好运.

原文链接:https://www.f2er.com/css/217334.html

猜你在找的CSS相关文章