我试图在Spark窗口应用程序中设置标题标题的样式。我想如果我能找到正确的CSS选择器,我可以设置它,但我一直无法找到它。你如何在SparkChromeWindowApplication中设置TItle的风格?
WindowedApplication {
skinClass:ClassReference("spark.skins.spark.SparkChromeWindowedApplicationSkin");
}
WindowedApplication > TitleBar {
fontSize: 24; /* this doesn't work */
}
这里是关于星火窗口应用程序的详细信息, http://help.adobe.com/en_US/Flex/4.0/UsingSDK/WSacd9bdd0c5c09f4a-690d4877120e8b878b0-7fd8.html
更新:
它看起来像样式在MacTitleBarSkin联定义。所以即使我可以使用CSS来设计它们,没有什么比内联样式更具体。我试图删除MacTitleBarSkin中的样式,但他们似乎并没有删除。 PS我正在使用Flex 4.14RC。
使用SparkChromeWindowedApplicationSkin它不是铬的一部分。我认为样式不起作用,因为它们是在MacTitleBarSkin中内联定义的,但我尝试删除它们,而未更改。 –
您是否更改了应用程序描述符systemChrome属性?如果没有,请参考您在问题中提供的文章中的引文:“如果systemChrome在应用程序.xml文件(或ActionScript中的flash.display.NativeWindowSystemChrome.STANDARD)中设置为”standard“,则操作系统会呈现该镶边。” –
是的。谢谢你提到这一点。我把它变成了无。使用上面提到的Spark皮肤,标题栏是皮肤的一部分。 –