我試圖在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皮膚,標題欄是皮膚的一部分。 –