easyui布局

如图所示,页面是上左中下的布局,左边是一颗目录树,中间用来显示iframe页面,这样的布局是很常见的。



截图中的iframe是一个设备详情页,包括设备的基本信息、设备记录和配件列表等信息,我们在上部显示基本信息,下面用一个tab显示多个datagrid。最简单的实现是将这个iframe页也用layout,但是这样存在一个问题,上部的height需要定死,可能导致信息展示不全。




我们可以在tab外面包一个panel,id为 center,然后定义一个resize方法

function resize(){
$("#center").panel("resize",function(){
width: $(window).width()
height: $(widow).height()-$("#info").height()
})
}





在页面加载完和页面resize的时候调用resize方法即可



测试时,会发现datagrid底部和右边会出现一些空白,这是出现了滚动条导致的,在body加上overflow:hidden就OK了












评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值