ExtJS中layout的12种布局风格
extjs的容器组件都可以设置它的显示风格,它的有效值有 absolute, accordion, anchor, border, card, column, fit, form and table. 一共9种。
另外几种见: http://www.sencha.com/deploy/dev/examples/layout-browser/layout-browser.html 里面有详细的例子。
· absolute 顾名思义,在容器内部,根据指定的坐标定位显示
This is a simple layout style that allows you to position items within a container using CSS-style absolute positioning via XY coordinates.
Sample Config:
layout: ‘absolute‘, items:[{ title: ‘Panel 1‘, x: 50, y: 50, html: ‘Positioned at x:50, y:50‘ }]
· accordion 这个是最容易记的,手风琴效果
Ext.onReady(function(){ var panel=new Ext.Panel(//Ext.formPanel 就是Panel中用了form布局 { renderTo:‘paneldiv‘, title:‘容器组件‘, layout:‘accordion‘, width:500, height:200, layoutConfig:{animate:false}, items:[ {title:‘元素1‘,html:‘‘}, {title:‘元素2‘,html:‘‘}, {title:‘元素3‘,html:‘‘}, {title:‘元素4‘,html:‘‘} ] } ); });
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。