ext之border布局一


<html pageEncoding="utf-8">

<head>

<title></title>
<link rel="stylesheet" type="text/css" href="../../ext-2.2/resources/css/ext-all.css" />
<script type="text/javascript" src="../../ext-2.2/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../../ext-2.2/ext-all-debug.js"></script>
<script>

Ext.onReady(function(){

var tb = new Ext.Toolbar('north-div');//创建一个工具条
tb.add(new Ext.Toolbar.SplitButton({

text: '文件',

cls: 'x-btn-text-icon blist',

menu: {
items: [{
text: '新建',
handler: onItemClick
}, {
text: '保存',
handler: onItemClick
}, {
text: '加载',
handler: onItemClick
}]
}
}), new Ext.Toolbar.MenuButton({

text: '编辑',

cls: 'x-btn-text-icon blist',

menu: {
items: [{
text: '复制',
handler: onItemClick
}, {
text: '粘贴',
handler: onItemClick
}]
}
}));

var viewport = new Ext.Viewport({

layout: 'border',

items: [{

border: false,

region: 'north',

contentEl: 'north-div',

tbar: tb,

height: 26

}, new Ext.TabPanel({

region: 'center',

deferredRender: false,

activeTab: 0,

items: [{

contentEl: 'center-div',

title: '内容',

closable: true,

autoScroll: true

}]

}), {

region: 'south',

contentEl: 'south-div',

height: 28,

margins: '0 0 0 0'

}]

});

function onItemClick(item){

alert(item.text);

}

})
</script>
</head>
<body>
<div id="north-div">
</div>
<div id="center-div">
内容
</div>
<div id="south-div">
状态栏
</div>
</body>
</html>



效果图:
[img]http://lym6520.iteye.com/upload/attachment/78017/aaa80f97-a30b-356e-ab63-c4b2c3191512.gif[/img]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值