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 相关文章推荐
javascript 控制弹出窗口
Apr 10 Javascript
javascript 极速 隐藏/显示万行表格列只需 60毫秒
Mar 28 Javascript
jquery常用操作小结
Jul 21 Javascript
jQuery超酷平面式时钟效果代码分享
Mar 30 Javascript
jQuery实现鼠标双击Table单元格变成文本框及输入内容后更新到数据库的方法
Nov 25 Javascript
AngularJS中实现用户访问的身份认证和表单验证功能
Apr 21 Javascript
javascript history对象详解
Feb 09 Javascript
从零学习node.js之简易的网络爬虫(四)
Feb 22 Javascript
JavaScript原型继承_动力节点Java学院整理
Jun 30 Javascript
快速解决angularJS中用post方法时后台拿不到值的问题
Aug 14 Javascript
深入理解Angularjs 脏值检测
Oct 12 Javascript
简单了解Javscript中兄弟ifream的方法调用
Jun 17 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获取url字符串截取路径的文件名和扩展名的函数
2010/01/22 PHP
供参考的 php 学习提高路线分享
2011/10/23 PHP
PHP过滤黑名单关键字的方法
2014/12/01 PHP
thinkphp5实现微信扫码支付
2019/12/23 PHP
JavaScript OOP类与继承
2009/11/15 Javascript
jquery.jstree 增加节点的双击事件代码
2010/07/27 Javascript
Jquery常用技巧收集整理篇
2010/11/14 Javascript
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
2011/10/06 Javascript
处理及遍历XML文档DOM元素属性及方法整理
2013/08/23 Javascript
jQuery版本升级踩坑大全
2016/01/12 Javascript
JavaScript中使用数组方法汇总
2016/02/16 Javascript
js面向对象的写法
2016/02/19 Javascript
JavaScript中的继承之类继承
2016/05/01 Javascript
移动端jQuery修正Web页面滑动时div问题的两则实例
2016/05/30 Javascript
Node.js使用Koa搭建 基础项目
2018/01/08 Javascript
解决iview打包时UglifyJs报错的问题
2018/03/07 Javascript
webpack+react+antd脚手架优化的方法
2018/04/02 Javascript
Vue弹出菜单功能的实现代码
2018/09/12 Javascript
详解基于Vue,Nginx的前后端不分离部署教程
2018/12/04 Javascript
小程序实现横向滑动日历效果
2019/10/21 Javascript
vuex state中的数组变化监听实例
2019/11/06 Javascript
vue中改变滚动条样式的方法
2020/03/03 Javascript
Linux 修改Python命令的方法示例
2018/12/03 Python
python中partial()基础用法说明
2018/12/30 Python
python字符串替换re.sub()方法解析
2019/09/18 Python
Python常用模块logging——日志输出功能(示例代码)
2019/11/20 Python
python使用SQLAlchemy操作MySQL
2020/01/02 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
美国珠宝网上商店:Jeulia
2016/09/01 全球购物
澳洲女装时尚在线:Blue Bungalow
2018/05/05 全球购物
如何在Shell脚本中使用函数
2015/09/06 面试题
电子商务专业学生的学习自我评价
2013/10/27 职场文书
习近平在党的群众路线教育实践活动总结大会上的讲话全文
2014/10/25 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
爱护环境卫生倡议书
2015/04/29 职场文书