溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Extjs4 常用布局總結(jié)

發(fā)布時間:2020-07-17 04:59:10 來源:網(wǎng)絡(luò) 閱讀:457 作者:夜的狂想曲 欄目:開發(fā)技術(shù)

1.anchor 固定布局 


  子組件尺寸相對于容器的尺寸,即父容器容器的大小發(fā)生變化時,使用anchor布局的組件會根據(jù)規(guī)定的規(guī)則重新渲染位置和大小( width:500,height:300, )。一般與布局column一起使用。設(shè)置相對于父容器的百分比。


2.absolute 絕對布局 X/Y坐標(biāo)定位


3.accordion 手風(fēng)琴布局 類似于QQ面板的好友分組


4.border    邊框布局  將容器分為 east south west north center 5部分


5.card      卡片布局  類似于tabpanel 

        card布局一次只能夠顯示一個面板

        card布局提供方法讓我們可以在一堆特定面板之間來回切換


6.table  表格布局  常用屬性 columns   colspan  rowspan


7.column 列布局    常用屬性 columns   columnwidth (相比較table而言有點類似 但是column布局無法調(diào)整 每個控件之間的間隔,只能采用樣式來處理 sample:style:"margin-left:10px;margin-right:10px;",)


8.fit 布局  

   子元素將自動填滿整個父容器(對元素設(shè)置寬度無效),如果容器組件中有多個子元素,則只會顯示第一個子元素。

    

9.form 表單布局 

   FormPanel有兩種布局:form和column,form是縱向布局,column為橫向布局。默認(rèn)為后者。使用layout屬性定義布局類型。對于一個復(fù)雜的布局表單,最重要的是正確分割,分割結(jié)果直接決定布局能否順利實現(xiàn)。

如果不再使用默認(rèn)布局,那么我們必須為每一個元素指定一種布局方式,另外,還必須遵循以下幾點:

【1】落實到任何一個表單組件后,最后總是form布局

【2】defaultType屬性不一定起作用,必須顯式為每一個表單組件指定xtype或new出新對象

【3】在column布局中,通過columnWidth可以指定列所占寬度的百分比,如占50%寬度為.5。

   

    以上是extjs的幾種常用布局  實際開發(fā)經(jīng)常要將幾種布局混合使用進行頁面布局  這就要求我們必須熟練掌握每種布局的特點。




網(wǎng)上其他相關(guān)總結(jié)鏈接:


http://my.oschina.net/u/1398304/blog/291341


http://www.myexception.cn/javascript/2018318.html


http://www.iteye.com/topic/1135763


http://www.cnblogs.com/knowledgesea/archive/2013/08/28/3286661.html


http://wenku.baidu.com/link?url=6rNzED6IFoCOipxJLizPIamjR-R8d0iRNvJeWfR99nopeLrVRpdWIIIokF2Bi1LoR1e1VYVit_ZBuJvr-tJ2fPVfV--PyPJT1cDUV6eFYbW




自己以前總結(jié)的 寫個博文以備不時之需。

  


向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI