久久久精品一区ed2k-女人被男人叉到高潮的视频-中文字幕乱码一区久久麻豆樱花-俄罗斯熟妇真实视频

Flex布局的示例分析

小編給大家分享一下Flex布局的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)公司是專業(yè)的深澤網(wǎng)站建設公司,深澤接單;提供網(wǎng)站設計制作、網(wǎng)站設計,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行深澤網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

Flex布局基礎

一,Absolute布局

用Flex布局新建Application時,最下面有一個布局屬性選項:Vertical,Horizontal,Absolute。意思如單詞。若選擇Absolute,則Application的子控件依據(jù)其{x,y}坐標依靠。但不影響第二代子控件,即,如果放一個HBox到該Application中,HBox中的控件則水平排列。Horizontal與Vertical相當于把Application做為一個水平或豎向的盒子(Box),對子、孫控件的影響關系與Absolute類似。

查看Absolute,不難發(fā)現(xiàn),可視區(qū)域的寬度是一定的,無論在何種分辨率下,何種瀏覽器寬度。但在Web應用中,我們不希望出現(xiàn)這樣的效果。相反,我們可能希望控件可以按照百分比自動調(diào)整位置。只此一條,開發(fā)Web應用,便不建議使用Absolute布局。由此便產(chǎn)生了方便、簡單、易用的Box布局。

二,Hbox布局

Flex布局中HBox讓子控件按水平方向自動排列,居右、居左或居中都可以。

查看Hbox,控件與前者沒有增減,同樣的控件。但它可以自適應瀏覽器寬度。文章的標題欄部分用了一個HBox,其包涵三個子控件:Label,Spacer與LinkButton.Spacer的寬度設為100%,這樣無論Label無多少字符,多寬,都可以把LinkButton撐到最右邊。同樣,也可以把它用在VBox中,則設置其高為100%。Spacer在Box布局中非常實用。
細心的朋友不難發(fā)現(xiàn),這個Application的layout屬性是Vertical,整個App相當于一個VBox。最下面的評論文本框與按紐也在一個HBox之內(nèi)。

三,VBox布局

Flex布局中VBox讓子控件在豎直方向上排列。top,bottom or center。

查看VBox,這個App的layout是Horiazontal,相當于一個HBox。一級控件是兩個VBox,一左一右。左邊與前面的HBox對應的部分類似。右邊用Panel與TitleWindow,還有Grid,Tile。Panel與TitleWindow都具有l(wèi)ayout屬性,可以在其內(nèi)部放置任何子控件,待遇與Application同。值得一提的是Tile,它可讓子控件流動延伸,先在x軸上排行,滿了之后再換行。TileList與其類似。

Grid酷似html中的Table,但差別很大,也不適合做布局用。實際應用中,也常用Tile或TileList代替。
Box布局可以滿足基本的項目應用,但有一些問題。譬如,文章內(nèi)容要滾動顯示,能不能像Html那樣實現(xiàn)流布局?答案是可以的。Box布局只是基本的布局方法,并沒有發(fā)揮Flex的長處與優(yōu)勢。關于State與流布局在稍后。
在商業(yè)項目開發(fā)中,Application99%都使用absolute布局,中間所用的容器間有box,tile或其它布局。

以上是“Flex布局的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享文章:Flex布局的示例分析
標題路徑:http://sd-ha.com/article14/ghdige.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、全網(wǎng)營銷推廣、靜態(tài)網(wǎng)站網(wǎng)站制作、品牌網(wǎng)站制作、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設