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

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

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

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

Flex內(nèi)的CSS

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

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

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

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

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

  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. }  


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

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

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

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

Flex CSS樣式優(yōu)先權(quán)

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

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

 【編輯推薦】

  1. 學(xué)習(xí)筆記 在Flex中如何使用CSS文件
  2. 探索Flex和CSS的強大功能
  3. Flex框架中Cairngorm和Mate的優(yōu)點大比拼
  4. FlexBuilder3.0與Eclipse3.4的***結(jié)合
  5. 解析Flex應(yīng)用開發(fā)步驟 新特性和技術(shù)框架 

 

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

2010-08-02 16:47:46

Flex

2010-07-28 13:54:42

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

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頁面跳轉(zhuǎn)

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

模型訓(xùn)練網(wǎng)絡(luò)

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

2010-10-19 17:40:30

SqlServer主鍵

2023-02-10 11:13:42

網(wǎng)絡(luò)功耗無線網(wǎng)絡(luò)設(shè)備

2015-03-19 15:13:20

PHP基本排序算法代碼實現(xiàn)

2014-03-17 09:22:43

Linux命令

2022-09-02 14:29:01

JavaScrip數(shù)組屬性
點贊
收藏

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

主站蜘蛛池模板: 99视频精品| 夜久久| 亚洲精品一区在线观看 | 国产欧美一区二区三区在线看蜜臀 | 欧美性大战久久久久久久蜜臀 | 久久精品一 | 日韩三级免费观看 | 国产女人第一次做爰毛片 | 欧美久久精品一级黑人c片 91免费在线视频 | 国产精品久久久 | 亚洲国产成人在线视频 | 国产片一区二区三区 | 久久精品一区二区视频 | 国产一级在线视频 | 欧美色专区 | 日本高清中文字幕 | 欧美国产精品 | 色又黄又爽网站www久久 | 一区二区三区视频在线免费观看 | 一级一级毛片免费看 | 华丽的挑战在线观看 | 国产一区二区日韩 | 97起碰| 久久中文一区二区 | 亚洲 中文 欧美 日韩 在线观看 | 日韩精品在线观看一区二区三区 | 91一区二区三区 | 亚洲视频一区在线观看 | 免费在线观看成人 | 亚洲色图综合 | 黄色大片视频 | 麻豆精品国产91久久久久久 | 日韩精品亚洲专区在线观看 | 一区二区不卡 | 中文字幕一区二区三区四区 | 在线免费观看黄色av | 一区二区三区精品 | 久久中文字幕一区 | 亚洲成人日韩 | 久久久久91 | 91一区二区三区 |