easyui布局

来源:互联网 发布:手机画板软件那个好 编辑:程序博客网 时间:2024/06/05 06:10

如图所示,页面是上左中下的布局,左边是一颗目录树,中间用来显示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了












0 0