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

探究Flex和CSS的強大功能

開發 后端
本文向大家介紹一下Flex和CSS的強大功能,這里提供了在Flex內開始使用CSS所需的信息,也提供了在使用Flex設計和開發用戶界面時加速工作流的提示和技巧。

本文和大家重點討論一下Flex和CSS的強大功能,Flex最為強大的特性之一是其包含的極大的設計靈活性。這些靈活性大部分可歸功于Adobe用Flex實現CSS。

探索Flex和CSS的強大功能

利用已經構建到Adobe?Flex?框架內的CSS的強大功能。本文提供了在Flex內開始使用CSS所需的信息,也提供了在使用Flex設計和開發用戶界面時加速工作流的提示和技巧。

◆Flex最為強大的特性之一是其包含的極大的設計靈活性。這些靈活性大部分可歸功于Adobe用Flex實現CSS。以我為例,我最近為一個新的AdobeAIR?應用程序擔任高級UI設計員,在我向全球160,000個用戶正式發布第一個公開發布版的若干天前,我收到了大量設計更改請求。雖然很多開發人員都會將這些最后一分鐘的請求看作是讓人頭痛的事,我卻能在不足20分鐘內完成這些更改并將其放入版本控制,而這完全得益于Flex和CSS的強大功能。

我將CSS與Flex的使用看作是UI開發內的一種利用形式。通過我在UI開發中積累的經驗,我已經學會了為一些必然性做預期和準備。其中一個必然性是不管您在之前做了什么樣的計劃,項目的設計與功能需求都會在整個開發周期內隨時發生變化。這是基于團隊環境做大規模應用程序開發時的游戲規則,要在游戲中取勝,最好的方法就是預先判斷出所有玩家的動向,然后再提前相應做好自己的定位。學會了靈活使用這個開發技巧后,您就可以立于不敗之地,那時再去擊打一個移動目標就變得輕松多了。Flex的性能,比如與CSS的集成,恰巧可以讓您這么做,正是因為這一點,我才迷上了用Flex進行開發。

我的目標是在您讀完本文后,您也能夠通過Flex去充分利用CSS的強大功能,并能作為一名精通FlexUI的開發者戰無不勝。如果您已經是一個Flex愛好者,那么我希望您能通過本文學會新的通過Flex使用CSS的技巧—特別是對于企業級應用程序。

為何要使用CSS?

大多數面向對象的設計模式都將設計邏輯與行為功能分離開來。由于AdobeActionScript?是一種面向對象的語言,因此它也就自然而然地要遵守這些面向對象的編程(OOP)約定。這么做的好處包括靈活性、保持應用程序易于維護、代碼重用和更好的性能。

在Web設計界,CSS是一種標準,用來封裝組成Web站點的代碼。考慮到CSS的功能和成熟性,很多有經驗的Web設計人員都力求用CSS實現Web站點的設計和布局屬性。其結果是可以獲得對站點觀感的更多的控制和更好的靈活性。CSS在三、四年前就已經十分流行,那時候Web開發人員開始意識到如果Web站點的設計能夠獨立于該站點的行為功能,那么站點的設計在不破壞或者不會對該站點的行為代碼產生負面影響的同時,可以很容易地被修改。這也推動了模板的迅速發展、對相同代碼庫的皮膚設置以及重新進行皮膚設置。比如,我熱衷于為我的博客網站使用WordPress。有成千上萬的人都在使用相同的開源代碼庫來支撐其博客站點,而很多時候,您遇到的站點都是構建在WordPress之上的,而您卻往往察覺不到這一點,這完全得益于其通過使用CSS對代碼和設計進行的成功分離。

Flex內的CSS

首先,對于具有Web設計背景的人,最為重要的是要理解FlexCSS并不遵循與W3CCSS規定相同的約定。在W3CCSS版本2.0中被用來分離單詞的連字符(-)并未用作Flex實現內的代碼約定的一部分。相反,CSS的Flex實現使用了駝峰式大小寫。比如,W3CCSS2規范內的vertical-center對等于FlexCSS內的verticalCenter。如果您已經在使用了駝峰式大小寫的編程語言內進行過編程,那么,這非常容易習慣。好的消息是CSS2.0規范內可用的大部分內容在FlexCSS實現內也可用。并且,CSS的Flex實現是在CSS2.0W3C標準上的顯著擴展,提供了額外的、對Flex組件惟一的樣式屬性。

【編輯推薦】

  1. Flex中Cairngorm框架組成和使用
  2. 解析三大Flex布局用法
  3. 全面認識Flex應用程序的六大元素
  4. Flex中Number數據類型用法詳解
  5. Flex數據綁定及其使用頻繁的幾種情況 


 

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

2009-08-26 18:15:39

ibmdwFlex

2010-08-06 14:23:25

FlexCSS

2009-09-08 10:35:24

LINQ技術

2010-03-04 13:36:55

openSUSE

2010-06-23 16:42:33

2009-12-24 11:13:21

2024-03-13 13:44:06

DartFlutterSDK

2010-03-19 09:34:42

Cisco 2600模

2010-04-27 17:58:17

Oracle 9i

2009-09-10 16:01:26

介紹LINQ

2010-03-26 13:39:28

Python標準庫

2010-09-17 12:39:51

JAVA反射機制

2010-04-07 15:05:29

Oracle to_c

2022-08-09 09:00:53

Chrome容器瀏覽器

2010-03-19 16:08:07

Python 代碼開發

2009-05-07 11:28:48

CSS 3圓角多背景

2010-08-11 11:10:08

Flex4打印功能

2010-01-25 13:37:39

千兆骨干交換機

2010-03-26 10:05:22

Python嵌入CC++
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 我想看国产一级毛片 | 久久一 | 亚洲精品综合 | 天天干天天爽 | 亚洲狠狠丁香婷婷综合久久久 | 久草资源在线视频 | 鸡毛片 | 国产精品永久免费观看 | 亚洲精品免费视频 | 久久中文字幕一区 | 亚洲理论在线观看电影 | 久久99深爱久久99精品 | 日本一区二区三区在线观看 | 亚洲精品日韩综合观看成人91 | 国产精品免费一区二区三区 | aa级毛片毛片免费观看久 | 久久久久国产 | 国产精品久久久久国产a级 欧美日韩国产免费 | 美女视频一区 | 久久久高清 | 一区二区三区四区在线 | 欧美国产视频 | 精品入口麻豆88视频 | 久久精品国产免费看久久精品 | 成人在线黄色 | 国产午夜精品一区二区三区嫩草 | 一区二区三区国产视频 | 精久久久 | 91精品国产91久久久久久丝袜 | 黄网站免费观看 | 亚洲国产精品网站 | 国产一区二区三区视频在线观看 | 九九热免费视频在线观看 | 国产精品久久久久久久久久久久午夜片 | 蜜臀久久 | 亚洲视频在线一区 | 一级毛片视频 | 免费观看的黄色网址 | 欧美h视频| 久久精品日产第一区二区三区 | 亚洲综合一区二区三区 |