成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

四種聲明Flex CSS樣式的基本方法

開發 后端
本文向大家介紹一下Flex CSS樣式的概念,對于具有Web設計背景的人,最為重要的是要理解Flex CSS樣式并不遵循與W3C CSS規定相同的約定。

本文和大家重點學習一Flex CSS樣式的屬性,在開始創建Flex CSS樣式表之前,我建議您首先考慮您想要如何實現樣式。出于簡單性的考慮,我向您展示了四種聲明樣式的基本方法。

Flex內的CSS

首先,對于具有Web設計背景的人,最為重要的是要理解Flex CSS樣式并不遵循與W3CCSS規定相同的約定。在W3CCSS版本2.0中被用來分離單詞的連字符(-)并未用作Flex實現內的代碼約定的一部分。相反,CSS的Flex實現使用了駝峰式大小寫。比如,W3CCSS2規范內的vertical-center對等于FlexCSS內的verticalCenter。

如果您已經在使用了駝峰式大小寫的編程語言內進行過編程,那么,這非常容易習慣。好的消息是CSS2.0規范內可用的大部分內容在FlexCSS實現內也可用。并且,CSS的Flex實現是在CSS2.0W3C標準上的顯著擴展,提供了額外的、對Flex組件惟一的樣式屬性。

維護樣式:組件與Flex CSS樣式屬性

在開始創建Flex CSS樣式表之前,我建議您首先考慮您想要如何實現樣式。出于簡單性的考慮,我向您展示了四種聲明樣式的基本方法:

◆通過組件的類名。通過將組件的類名作為樣式名來設置組件的樣式: 

  1. TitleWindow{  
  2. borderColor:#f7f7f7;  
  3. borderAlpha:1;  
  4. borderThicknessLeft:0;  
  5. borderThicknessTop:0;  
  6. borderThicknessBottom:0;  
  7. borderThicknessRight:0;  
  8. cornerRadius:0;  
  9. headerHeight:0;  
  10. highlightAlphas:1,1;  
  11. headerColors:#f7f7f7,#f7f7f7;  
  12. footerColors:#f7f7f7,#f7f7f7;  
  13. backgroundColor:#f7f7f7;  
  14. dropShadowEnabled:true;  

◆通過一個惟一的樣式名。通過使用一個惟一的Flex CSS樣式名來聲明樣式。請確保在名字之前使用一個句點并使用駝峰式大小寫約定:

.altText 

  1. {  
  2.  fontFamily:TVNordEFCEOP-RegularCon;  
  3.  fontSize:18;  
  4.  color:#FFFFFF;  
  5. }  


◆通過一個組件外加一個樣式名。當同一個組件需要有多種設計時(這對于具有多個視圖狀態的應用程序很常見),可以設置組件的樣式名。這種方法還確保了只有特定的組件才可以分配到特定的樣式:

  1. Text.bigYellowText  
  2. {  
  3.  color:#EFB526;  
  4.  fontSize:36;  
  5.  fontWeight:Bold;  
  6. }  

 ◆通過全局選擇器。全局選擇器是一種特殊的選擇器,它能夠影響包含屬性集的應用程序內的每一個組件。比如,我可以將包含有cornerRadius樣式屬性的所有顯示對象組件的cornerRadius樣式屬性設置為4,如下所示:

  1. global  
  2. {  
  3.  cornerRadius:4;   

Flex CSS樣式優先權

雖然全局選擇器基本上設置的是一個屬性的默認值,該值很容易被覆蓋。比如,如果我在內聯(inline)或在我的CSS文件內將Button組件的cornerRadius屬性設置為0,它將優于我已經指定的4這一全局默認設置;因此,所有我的Button組件都將包含一個值為0的cornerRadius屬性。而且,我將通過創建一個額外的樣式來覆蓋4這一全局設置和0這一Button設置:

  1. Button.altCornersButton  
  2. {  
  3.  cornerRadius:8;   

 【編輯推薦】

  1. 學習筆記 在Flex中如何使用CSS文件
  2. 探索Flex和CSS的強大功能
  3. Flex框架中Cairngorm和Mate的優點大比拼
  4. FlexBuilder3.0與Eclipse3.4的***結合
  5. 解析Flex應用開發步驟 新特性和技術框架 

 

責任編輯:佚名 來源: ibm.com
相關推薦

2010-07-28 13:54:42

Flex數據綁定

2010-08-02 16:47:46

Flex

2010-09-06 16:09:58

CSS樣式CSS

2010-08-05 13:44:12

Flex布局

2024-12-02 08:29:57

2010-08-05 09:33:08

Flex頁面跳轉

2010-01-20 10:56:14

VB.NET Main

2010-09-06 13:36:45

CSS樣式表CSS

2010-08-13 13:31:48

Flex效果組件

2022-06-14 13:55:30

模型訓練網絡

2010-09-02 10:55:57

CSS

2010-09-14 14:10:36

CSS樣式表

2009-06-22 11:01:12

2023-08-30 23:41:16

AI框架項目

2009-12-09 11:03:45

安裝Linux

2023-02-10 11:13:42

網絡功耗無線網絡設備

2010-10-19 17:40:30

SqlServer主鍵

2014-03-17 09:22:43

Linux命令

2022-09-02 14:29:01

JavaScrip數組屬性

2015-03-19 15:13:20

PHP基本排序算法代碼實現
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜在线视频一区二区三区 | 日韩欧美精品在线播放 | 国产精品美女久久久久aⅴ国产馆 | 精品国产久 | 日韩视频在线播放 | 色一级 | 国产精品99精品久久免费 | 91一区 | 亚洲二区精品 | www日日日 | 久久久久国产精品 | 国产一级在线观看 | 国产精品成人一区 | 国产一区二区自拍 | 中文字幕一区二区三区不卡在线 | 99综合| 性国产丰满麻豆videosex | 精品欧美久久 | 中文字幕视频在线看5 | 久久久久久久久久久久久久av | 久久久成人一区二区免费影院 | 免费黄色a视频 | 美女久久视频 | 欧美成视频 | 亚洲精品中文字幕 | 国产精品夜间视频香蕉 | 亚洲欧美日韩精品久久亚洲区 | 鲁大师一区影视 | 午夜精品久久久久久久久久久久久 | 久久精品日产第一区二区三区 | 久久久91精品国产一区二区三区 | www.97国产| 欧美日韩中文在线观看 | 国产成人精品久久二区二区91 | 成人免费观看视频 | 亚洲成人一区二区在线 | 亚洲一区亚洲二区 | 国产成人精品一区二区在线 | 九九热精品视频 | 视频二区在线观看 | 欧美小视频在线观看 |