面板组件-盒布局
2016-02-16 21:26
204 查看
盒布局
Ext.layout.AbstractBoxLayout类实现盒布局不能使用AbstractBoxLayout实现盒布局,必须使用继承了BoxLayout类的两个子类:HBoxLayout类与VBoxLayout类来实现水平盒布局与垂直盒布局
1、水平盒布局使用
launch: function(){ var panel = Ext.create('Ext.Panel', { id: 'myPanel', layout: { type: 'hbox', align: 'stretch', }, items: [ { flex: 1, html: '<h1>子组件1</h1>', style: 'background-color: #5E99CC' }, { flex: 2, html: '<h1>子组件2<h1>', style: 'background-color: #759E60' } ] }); Ext.Viewport.add(panel); }
type: 指定容器组件的布局方式。
align: 指定容器中子组件的垂直对齐方式,默认值center。
pack: 指定当使用水平盒布局时容器中子组件的横向对齐方式,默认值start。
水平布局align配置选项及pack配置选项的可设定值及其对齐方式
配置选项 | 选项值 | 对齐方式 |
---|---|---|
align | center | 中央对齐 |
align | start | 顶部对齐 |
align | end | 底部对齐 |
align | stretch | 子组件的高度自动扩展为容器高度 |
pack | center | 中央对齐 |
pack | start | 向左对齐 |
pack | end | 向右对齐 |
pack | justify | 两端对齐 |
itme: [ { flex: 1, html: '子组件1', style: 'background-color: #5E99CC;' }, { width: 200, html: '子组件2', style: 'background-color: green' } ]
相关文章推荐
- 浅析计算机接口技术
- Codeforces 626A Robot Sequence
- 什么是引力波
- 十大编程算法助程序员走上高手之路
- 从头认识Spring-2.5 @Autowire @Inject @Qualifier @Named的相同与不同
- readv和writev函数
- hdoj4956Poor Hanamichi【暴力】
- 20160204.CCPP体系详解(0014天)
- Unity中关于单位像素与单位长度的关系
- Objective - C NSArray不可变数组和NSMutableArray可变数组
- HUST 1017 Exact Cover(舞蹈链模板)
- LeetCode55. Jump Game
- 转知乎:如何阅读源代码-- 源码理解不是读出来的,是用来debug出来的.
- WF4.0和BookMark
- 使用devpartner的blockchecker检查c++内存错误
- POJ 3734_Blocks
- Centos7通过NAT实现与主机的通信,并且连接外网
- Java 键盘上各个按键的KeyCode值
- 数据库连接池的配置问题-空闲线程的监控和回收. druid 1.8的一个bug
- POJ 3734_Blocks