爲了在FLEX中實現動態樣式切換,通常的作法是將CSS編譯成SWF以後,再使用css
StyleManager.loadStyleDeclarations("css.swf");ide
這樣的方式來實現樣式的切換工做.it
咱們能夠在右鍵CSS文件,而後選擇"編譯CSS爲SWF文件"來實現咱們想要的效果.可是有一點注意,若是你的CSS中定義了相似io
skinClass:Cla***eference("cn.LunaStudio.skins.ImageButtonSkin");編譯
這樣的自定義的皮膚指向,編譯出來的SWF中會找不到這些自定義的類,因此會在加載CSS.SWF以後使用的過程當中報找不到類的錯誤.class
這個時候,你須要把CSS文件放到SRC的根目錄下,而後你就會發現編譯出來的類便正常地包含了自定義的類了,而後一切正常了樣式