让页面部局随浏览器窗口自适应

来源:互联网 发布:辐射4射击手感优化 编辑:程序博客网 时间:2024/06/08 00:46

首先使最外围的容器随窗口变化,然后再定义内部的各组件。

window.onresize = function(){
Ext.getCmp('gridId').setWidth(document.documentElement.clientWidth);//修改最外层容器的宽度
var w =document.documentElement.clientWidth;
var array = new Array(0.05,0.2,0.2,0.1,0.1,0.1,0.25);
for(var i=0;i<array.length;i++) {
Ext.getCmp('gridId').columnManager.getColumns()[i+1].setWidth(w*array[i]);
if(i == array.length-1) {
Ext.getCmp('gridId').columnManager.getColumns()[i+1].setWidth(w*array[i]-15);
}
}
};

0 0
原创粉丝点击