zoukankan      html  css  js  c++  java
  • Flex中CSS样式的切换

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="955" minHeight="600"
    				creationComplete="init();"
    				>
    	
    	<mx:Script>
    		<![CDATA[
    			private function init():void {
    				StyleManager.loadStyleDeclarations('style1CSS.swf');
    			}
    		]]>
    	</mx:Script>
    	
    	<mx:ComboBox 
    		id = "styleCombo" top="10" left="10" right="10"
    		dataProvider="['style1CSS', 'style2CSS', 'style3CSS']"
    		change="StyleManager.loadStyleDeclarations(styleCombo.selectedItem + '.swf')"
    		/>
    	
    </mx:Application>

    image

    style1CSS.css定义了Application容器的背景色与背景图:

    Application { 
       backgroundImage: Embed(source="assets/backgrounds.swf#bluestripe");
       themeColor: #009999;
    }

    style2CSS.css为:

    Application { 
       backgroundImage: Embed(source="assets/brushedmetal.jpg");
       themeColor: #0033cc;
    }

    style3CSs.css为:

    Application { 
       backgroundImage: Embed(source="assets/backgrounds.swf#retroFifties");
       themeColor: #ff9900;
    }

    运行的效果图:

    image

    实例与资源请到这个地址下载自行测试:www.idceye.com/blog/post/281/

  • 相关阅读:
    NYOJ135 取石子(二)
    NYOJ448 寻找最大数
    NYOJ20吝啬的国度
    NYOJ47过河问题
    NYOJ199无线网络覆盖
    NYOJ92图像有用区域
    NYOJ287Radar
    NYOJ71独木舟上的旅行
    NYOJ484The Famous Clock
    NYOJ148fibonacci数列(二)
  • 原文地址:https://www.cnblogs.com/meteoric_cry/p/1822586.html
Copyright © 2011-2022 走看看