学习ExtJS Column布局


Posted in Javascript onOctober 08, 2009

一、属性(构造参数)
baseCls:"x-plain" Panel背景色颜色。
layout:"column" Panel进行列布局。
在子元素中指定使用columnWidth或width来指定子元素所占的列宽度。
columnWidth表示使用百分比的形式指定列宽度。
width则是使用绝对象素的方式指定列宽度,在实际应用中可以混合使用两种方式。
二、应用举例

Ext.onReady(function(){ 
new Ext.Window({ 
title:"新增", 
width:500, 
height:400, 
plain:true, 
layout:"form", 
labelWidth:55, 
items:[{ 
layout:"column", 
baseCls:"x-plain", 
style:"padding:5px", 
items:[{ 
columnWidth:.5, 
layout:"form", 
labelWidth:50, 
baseCls:"x-plain", 
items:[{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
}] 
},{ 
columnWidth:.5, 
layout:"form", 
items:[{ 
id:"name", 
xtype:"textfield", 
fieldLabel:"照片", 
inputType:"image", 
width:250, 
height:50 
}] 
}] 
},{ 
xtype:"textfield", 
fieldLabel:" 证号" 
}], 
showlock:false, 
listeners:{ 
"show":function(_window){ 
if f(!_window["showLock"]){ 
Ext.getCmp("name").getEl().dom.src = "default_pic.gif" ; 
_window.findByType("textfield")[4].getEl().dom.src = "default_pic.gif" ; 
// alert(_window.findByType("textfield")[4].fieldLabel); 
_window["showLock"]=true; 
} 
} 
}, 
buttons:[{text:"确定"},{text:"取消"}] 
}).show() ; 
}) ;

Ext.onReady(function(){ 
var _panel = new Ext.Panel({ 
title:"人员信息", 
renderTo:Ext.getBody(), 
frame:true, 
width:500, 
height:300, 
layout:"column", 
items:[{title:"列1",width:200}, 
{title:"列2",columnWidth:.3}, 
{title:"列3",columnWidth:.3}, 
{title:"列4",columnWidth:.4} 
] 
}) 
}) ;
Javascript 相关文章推荐
javascript当中的代码嗅探扩展原生对象和原型(prototype)
Jan 11 Javascript
JavaScript获取一个范围内日期的方法
Apr 24 Javascript
JavaScript实现列表分页功能特效
May 15 Javascript
jQuery+Ajax+PHP+Mysql实现分页显示数据实例讲解
Sep 27 Javascript
Javascript基于对象三大特性(封装性、继承性、多态性)
Jan 04 Javascript
JavaScript驾驭网页-DOM
Mar 24 Javascript
IOS中safari下的select下拉菜单文字过长不换行的解决方法
Sep 26 Javascript
angularJs关于指令的一些冷门属性详解
Oct 24 Javascript
JavaScript中双符号的运算详解
Mar 12 Javascript
JS实现仿微信支付弹窗功能
Jun 25 Javascript
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
Jul 29 Javascript
vue-next/runtime-core 源码阅读指南详解
Oct 25 Javascript
学习ExtJS 访问容器对象
Oct 07 #Javascript
学习ExtJS Window常用方法
Oct 07 #Javascript
学习ExtJS Panel常用方法
Oct 07 #Javascript
学习ExtJS TextField常用方法
Oct 07 #Javascript
学习ExtJS(二) Button常用方法
Oct 07 #Javascript
学习ExtJS(一) 之基础前提
Oct 07 #Javascript
JavaScript 浮点数运算 精度问题
Oct 06 #Javascript
You might like
PHP配置心得包含MYSQL5乱码解决
2006/11/20 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
javascript 获取iframe里页面中元素值的方法
2014/02/17 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
jQuery 3 中的新增功能汇总介绍
2016/06/12 Javascript
JavaScript基础知识点归纳(推荐)
2016/07/09 Javascript
JS中正则表达式只有3种匹配模式(没有单行模式)详解
2016/07/28 Javascript
基于slideout.js实现移动端侧边栏滑动特效
2016/11/28 Javascript
深入学习jQuery中的data()
2016/12/22 Javascript
javascript 闭包详解及简单实例应用
2016/12/31 Javascript
Angular 4依赖注入学习教程之简介(一)
2017/06/04 Javascript
详解express与koa中间件模式对比
2017/08/07 Javascript
JavaScript闭包和回调详解
2017/08/09 Javascript
JavaScript生成指定范围随机数和随机序列的方法
2018/05/05 Javascript
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
JavaScript中的各种宽高属性的实现
2020/05/08 Javascript
python使用7z解压软件备份文件脚本分享
2014/02/21 Python
python中使用smtplib和email模块发送邮件实例
2014/04/22 Python
python选择排序算法实例总结
2015/07/01 Python
python tornado微信开发入门代码
2018/08/24 Python
使用Python实现从各个子文件夹中复制指定文件的方法
2018/10/25 Python
Django框架自定义session处理操作示例
2019/05/27 Python
解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not available
2019/07/31 Python
Python实现中值滤波去噪方式
2019/12/18 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
使用CSS3配合IE滤镜实现渐变和投影的效果
2015/09/06 HTML / CSS
Skyscanner阿联酋:全球领先的旅游搜索平台
2017/11/25 全球购物
Hawes & Curtis官网:英国经典品牌
2019/07/27 全球购物
合作经营协议书范本
2014/04/17 职场文书
环境日宣传活动总结
2014/07/09 职场文书
学校领导班子对照检查材料
2014/09/24 职场文书
会计专业求职信范文
2015/03/19 职场文书
入党宣誓仪式主持词
2015/06/29 职场文书
篮球比赛通讯稿
2015/07/18 职场文书
文艺部部长竞选稿
2015/11/21 职场文书
纯 CSS 自定义多行省略的问题(从原理到实现)
2021/11/11 HTML / CSS