錨點布局

錨點布局

錨點布局是根據容器大小為其所包含的子面板進行定位的布局,其xtype值為anchor。

主要配置項:

 anchorSize:父容器提供
 anchor:子容器提供

加入到使用anchor布局面板中的子面板都支持一個anchor配置項,它是一個包含兩個值的字符串,水平值和垂直值。其有效值:
(1) 百分比: 100% 50%
第1項數(shù)值:表示子面板占父容器寬度的百分比
第2項數(shù)值:表示子面板占父容器高度的百分比
如果只提供一個值則只對子面板的寬度生效,高度保持默認值。
(2) 偏移量: -50 -100
第1項數(shù)值:表示子面板到父容器右邊緣的偏移量
第2項數(shù)值:表示子面板到父容器下邊緣的偏移量
如果只提供一個值則只對子面板的寬度生效,高度保持默認值。
(3)參考邊: r b
要求容器設置固定的大小或提供相應的anchorSize配置項才會有正確的效果。

代碼如下:

 new Ext.Panel({  
renderTo: "div2",  
frame: true,  
layout: "anchor",  
title: "錨點布局(AnchorLayout)",  
height: 300,  
width: 500,  
autoScroll: true,  
defaults: {  
    bodyStyle: "padding:3px; background-color: #FFFFFF" 
},  
items: [  
    {anchor: "50% 30%", title:"嵌套面板1", html:"嵌套面板1"},  
    {anchor: "-50 -150", title:"嵌套面板2", html:"嵌套面板2"},  
    {anchor: "r b", width: 300, height:100, title:"嵌套面板3", html:"嵌套面板3"}  
]  

});

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,143評論 1 92
  • 錨點布局 有兩個關鍵點: -Anchor的取值:Anchor可以由兩個值組成,中間以空格分隔;也可以由一個值組成,...
    愛星_b9f1閱讀 987評論 0 0
  • 轉載:http://www.cocoachina.com/swift/20161201/18198.html 前言...
    F麥子閱讀 4,504評論 2 8
  • 前言 TangramKit是iOS系統(tǒng)下用Swift編寫的第三方界面布局框架。他集成了iOS的AutoLayout...
    歐陽大哥2013閱讀 9,661評論 12 74
  • 朋友問我:“你和一個你愛的人分手后你是立刻斷掉他她的一切聯(lián)系方式還是繼續(xù)保持聯(lián)系”。我的答案是,短掉一切聯(lián)系方式,...
    大梳閱讀 363評論 0 0

友情鏈接更多精彩內容