Flash Builder 和 MXMLC 之间的 Flex 应用程序字体样式不同
当我使用 MXMLC 编译项目时,我得到浅灰色字体;如果我指定 CSS 样式 Application { color: black;}
它会修复一些颜色,但不会修复大部分颜色。当我使用 Flash Builder 进行编译时,它是漂亮的纯黑色。我使用的是 Halo.swc,而不是任何 Spark 东西,我在 MXMLC 编译计算机上安装了相同的字体,相同的 SDK,那么 Flash Builder 是否在某处或我不知道的地方使用了样式表?
When I compile my project with MXMLC I get a light grey font; if I specify a CSS style Application { color: black;}
it fixes some of the colors but not most of them. When I compile with Flash Builder it's a nice solid black. I'm using Halo.swc and not any Spark stuff, I have the same fonts installed on the MXMLC compiling computer, same SDK, so is Flash Builder using a stylesheet somewhere or something I'm not aware of?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该将全局样式放入样式表顶部的全局选择器中,如下所示:
You should put your global styles into a global selector at the top of your stylesheet, like so:
我应该提到我使用的是 Flash Builder 的 3.5 编译器而不是 4.0,因为该项目很旧,并且我的命令行 SDK 是 4.0,仅传入了兼容性版本 = 3.5 标志。无论如何,命令行版本仍然使用现代4.0 的 Halo 主题,而 Flash Builder 3.5 使用的是经典的 Halo 主题,这就是区别所在。 (在 flash builder 中将项目更改为 4.0 会产生与命令行相同的外观。)
I should have mentioned I'm using Flash Builder's 3.5 compiler instead of 4.0 since the project is old, and my command line SDK is 4.0 only with a compatibility version = 3.5 flag passed in. Anyway, the command line version is nevertheless using the modern 4.0 Halo theme while Flash Builder is using the classic Halo theme for 3.5, which is where the difference is. (Changing the project to 4.0 in flash builder results in the same look as the command line.)