首页 > 开发 > CSS > 正文

9.6.运行时加载CSS

2024-07-11 07:46:09
字体:
来源:转载
供稿:网友
9.6.1.问题
你想通过运行时加载CSS 文件替代在编译时嵌入它们的方法,从而尽量保持你的SWF 的大小。
9.6.2.解决办法
用Flex 3 SDK 提供的mxmlc 工具将你的CSS 文件打包, 然后利用mx.styles.StyleManager在运行时加载CSS 文件。
9.6.3.讨论
编译时加载样式使你不需重新编译程序即可改变样式定义。若要在运行时加载SWF,你需要使用StyleManager 的loadStyleDeclarations 方法。

与载入CSS 文件相反, StyleManager 加载样式SWF 。若要创造SWF, 可利用Flex SDK中mxmlc 命令行工具将CSS 文件编译成SWF 文件. 首先,第一步创作以.css 结尾的文件并添加如下声明:
+展开
-CSS
VBox {
backgroundColor: #CCCCCC;
verticalAlign: 'middle';
horizontalAlign: 'center';
}

.header {
font-family: 'Arial';
font-size: 15px;
font-weight: 'bold';
color: #FFFFFF;
}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表