自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

學(xué)習(xí)筆記 在Flex中如何使用CSS文件

開發(fā) 后端
你知道在Flex中如何使用CSS嗎,本文就向大家簡單介紹一下,希望本文的介紹能讓你有所收獲,歡迎大家一起來學(xué)習(xí)。

本文和大家重點討論一下如何在Flex中使用CSS,主要包括使用<mx:Style>標(biāo)簽和使用CSS文件兩部分內(nèi)容,通過這兩者的對比我們可以看出在Flex使用CSS的優(yōu)越性。

在Flex中使用CSS

一.使用<mx:Style>標(biāo)簽

xml代碼 

  1. <?xmlversionxmlversion="1.0"encoding="utf-8"?> 
  2. <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml" 
  3. layout="absolute"> 
  4.  
  5. <mx:Style> 
  6. Button{  
  7. color:#ff0000;  
  8. borderColor:#cccccc;  
  9. themeColor:#00ff00;  
  10. fontFamily:Arial;  
  11. fontSize:12;  
  12. fontWeight:normal;  
  13. }  
  14. .mylinkButton{  
  15. rollOverColor:#00ff00;  
  16. selectionColor:#00ff00;  
  17. color:#ffff00;  
  18. }  
  19. </mx:Style> 
  20.  
  21. <mx:Buttonxmx:Buttonx="10"y="10"label="Button"/> 
  22. <mx:LinkButtonstyleNamemx:LinkButtonstyleName="mylinkButton"label="LinkButton"  
  23. x="10"y="40"/> 
  24.  
  25. </mx:Application> 
  26.  

 二.使用CSS文件

使用CSS文件和使用<mx:Style>標(biāo)簽基本一樣。先創(chuàng)建一個CSS文件mystyle.CSS,并將上面的樣式內(nèi)容復(fù)制進(jìn)去。

CSS代碼
 

  1. /*CSSfile*/  
  2. Button{  
  3. color:#ff0000;  
  4. borderColor:#cccccc;  
  5. themeColor:#00ff00;  
  6. fontFamily:Arial;  
  7. fontSize:12;  
  8. fontWeight:normal;  
  9. }  
  10. .mylinkButton{  
  11. rollOverColor:#00ff00;  
  12. selectionColor:#00ff00;  
  13. color:#ffff00;  
  14. textRollOverColor:#0000ff;  
  15. }  

 再修改我們的主程序,使用<mx:Style>標(biāo)簽的source屬性,指定CSS文件

xml代碼
 

  1. <?xmlversionxmlversion="1.0"encoding="utf-8"?> 
  2. <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml" 
  3.  
  4. layout="absolute"> 
  5.  
  6. <mx:Stylesourcemx:Stylesource="CSS/mystyle.CSS"/> 
  7.  
  8. <mx:Buttonxmx:Buttonx="10"y="10"label="Button"/> 
  9. <mx:LinkButtonstyleNamemx:LinkButtonstyleName="mylinkButton"label="LinkButton"
  10. x="10"y="40"/> 
  11.  
  12. </mx:Application> 
  13.  

 三.使用編程方法

可以通過CSSStyleDeclaration對象,來設(shè)置CSS樣式,也可以通過Flex顯示對象的setStyle()來設(shè)置樣式。 

  1. privatefunctioninit():void{  
  2. myLinkBtn.setStyle("color","#ff0000");  
  3. myLinkBtn.setStyle("rollOverColor","#ffff00");  
  4. }  

【編輯推薦】

  1. 技術(shù)分享 Flex提交到j(luò)sp頁面出現(xiàn)亂碼解決辦法
  2. FlexBuilder4十大新特性閃亮登場
  3. Flex框架中Cairngorm和Mate的優(yōu)點大比拼
  4. FlexBuilder3.0與Eclipse3.4的***結(jié)合
  5. 解析Flex應(yīng)用開發(fā)步驟 新特性和技術(shù)框架 

 


 

責(zé)任編輯:佚名 來源: javaeye.com
相關(guān)推薦

2010-08-06 14:36:39

CSS樣式Flex

2010-08-09 15:30:00

Flex字體

2010-07-30 13:52:17

Flex組件

2010-08-10 16:30:05

Flex上傳文件

2010-08-10 16:41:54

FlexJSP

2010-08-04 09:26:27

Flex數(shù)據(jù)

2010-07-27 10:39:25

Flex組件

2010-08-12 11:05:33

Flex數(shù)據(jù)綁定

2010-09-08 12:49:16

CSS斜線

2010-08-09 15:19:29

Flex滾動條

2010-07-27 11:08:12

Flex

2010-08-31 16:35:59

CSS

2010-05-18 13:26:16

Subversion插

2010-07-30 13:08:38

Flex調(diào)用JavaS

2010-08-10 15:26:38

Flex應(yīng)用程序

2010-08-09 10:34:05

Flex背景

2010-03-17 10:58:47

Python學(xué)習(xí)筆記

2010-08-03 14:52:49

Flex界面設(shè)計

2021-03-11 16:34:57

css前端CSS 特效

2010-07-30 09:28:09

Flex數(shù)據(jù)綁定
點贊
收藏

51CTO技術(shù)棧公眾號