EasyUI布局 高度自适应


Posted in Javascript onJune 04, 2016

最近在把以前写的一个项目改成用easyui做前端。过程中遇到了不少问题。其中一个就是datagrid不能很好的布局。想了好多办法都有局限。最后想到会不会是布局的问题,经过实践,最后问题解决。

1:比如在项目中用到了datagrid。如果界面比较简单---只有一个datagrid只需要把它的属性fit 设置为true就能实现自动适应窗体。如果在datagrid上方还有其他div的话,datagrid就不能很好的自动适应窗体。如查datagrid有分页控件,分页控件就看不到了。这个时候就应该用 easyui-layout来分隔窗体来使具体的内容放在easyui-layout不同的部分。这样就能很好的解决自适应问题。

代码如下:

<div class="easyui-layout"data-options="fit:true">

    <div data-options="region:'north'" style="height:100px">

        <table id="part1"></table>

    </div>

    <div data-options="region:'center'">

        <table id="part2"></table>

    </div>

</div>

2:基于body标签的easyui-layout当浏览器窗口大小改变时,easyui-layout可以根据窗口的大小来调整自己的大小.基于div标签的easyui-layout如果想拥有上述功能必须设置easyui-layout的属性fit等于true.

情形1:

<body class="easyui-layout">

    <div data-options="region:'north'" style="height:100px">

        <table id="part1"></table>

    </div>

    <div data-options="region:'center'">

        <table id="part2"></table>

    </div>

</div>

情形2:

<div class="easyui-layout"data-options="fit:true">

    <div data-options="region:'north'" style="height:100px">

        <table id="part1"></table>

    </div>

    <div data-options="region:'center'">

        <table id="part2"></table>

    </div>

</div>

3:在html中定义easyui时,下面两种写法是一样的。即easyui控件的属性可以写在dataoptions属性里,也可以把这些属性写到标签上。

写法1:

<div class="easyui-layout"data-options="fit:true">

    <div data-options="region:'north'" style="height:100px">

        <table id="part1"></table>

    </div>

    <div data-options="region:'center'">

        <table id="part2"></table>

    </div>

</div>

写法2:

<div class="easyui-layout"fit="true">

 <div region="north"style="height:100px;">

  <table id="part1"></table>

 </div>

 <div region="center">

            <table id="part2"></table>

 </div>

</div>

以上就是EasyUI高度自适应的全部内容,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
css配合jquery美化 select
Nov 29 Javascript
js实现图片从左往右渐变切换效果的方法
Feb 06 Javascript
JavaScript操作cookie类实例
Mar 31 Javascript
轻松实现Bootstrap图片轮播
Apr 20 Javascript
jQuery基于json与cookie实现购物车的方法
Apr 15 Javascript
Vue.js系列之项目结构说明(2)
Jan 03 Javascript
移动端效果之Swiper详解
Oct 09 Javascript
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
Jan 09 Javascript
node下使用UglifyJS压缩合并JS文件的方法
Mar 07 Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
Sep 17 Javascript
封装一下vue中的axios示例代码详解
Feb 16 Javascript
使用原生JS实现滚轮翻页效果的示例代码
May 31 Javascript
javascript获取select标签选中的值
Jun 04 #Javascript
jQuery Mobile 触摸事件实例
Jun 04 #Javascript
jQueryUI DatePicker 添加时分秒
Jun 04 #Javascript
设置jQueryUI DatePicker默认语言为中文
Jun 04 #Javascript
javacript获取当前屏幕大小
Jun 04 #Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
Jun 03 #Javascript
JS实现图片的不间断连续滚动的简单实例
Jun 03 #Javascript
You might like
使用php将某个目录下面的所有文件罗列出来的方法详解
2013/06/21 PHP
php安装xdebug/php安装pear/phpunit详解步骤(图)
2013/12/22 PHP
php 使用array函数实现分页
2015/02/13 PHP
基于ThinkPHP实现的日历功能实例详解
2017/04/15 PHP
PHP 计算至少是其他数字两倍的最大数的实现代码
2020/05/26 PHP
Prototype使用指南之range.js
2007/01/10 Javascript
提高网站信任度的技巧
2008/10/17 Javascript
javascript 清空form表单中某种元素的值
2009/12/26 Javascript
JavaScript中instanceof与typeof运算符的用法及区别详细解析
2013/11/19 Javascript
Ajax同步与异步传输的示例代码
2013/11/21 Javascript
浅谈Javascript 执行顺序
2013/12/18 Javascript
js日期联动示例
2014/05/02 Javascript
js实现touch移动触屏滑动事件
2015/04/17 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
JavaScript 冒泡排序和选择排序的实现代码
2016/09/03 Javascript
3分钟快速搭建nodejs本地服务器方法运行测试html/js
2017/04/01 NodeJs
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
2017/07/17 jQuery
jQuery实现锚点向下平滑滚动特效示例
2017/08/29 jQuery
Bootstrap一款超好用的前端框架
2017/09/25 Javascript
微信小程序倒计时功能实现代码
2017/11/09 Javascript
对layui初始化列表的CheckBox属性详解
2019/09/13 Javascript
Python yield 小结和实例
2014/04/25 Python
举例讲解Python设计模式编程中的访问者与观察者模式
2016/01/26 Python
Python设计模式之观察者模式原理与用法详解
2019/01/16 Python
python打造爬虫代理池过程解析
2019/08/15 Python
使用OpenCV实现仿射变换—平移功能
2019/08/29 Python
python实现静态服务器
2019/09/05 Python
澳大利亚宠物食品和用品商店:PETstock
2020/01/02 全球购物
一套软件开发工程师笔试题
2015/05/18 面试题
软件测试工程师面试问题精选
2016/10/28 面试题
文秘专业应届生求职信
2014/05/26 职场文书
竞选班长演讲稿400字
2014/08/22 职场文书
大学生学期个人总结
2015/02/12 职场文书
实施意见格式范本
2015/06/05 职场文书
小学大队长竞选稿
2015/11/20 职场文书