解决Layui数据表格的宽高问题


Posted in Javascript onSeptember 28, 2019

在使用Layui数据表格的时候,如果采用固定数值的话,在不同浏览器里显示会有差异,特别是在不同分辨率设备上。针对以此,把width设置直接去掉,貌似解决了我的显示问题。

之前固定宽高的情况

/*-------table----------------*/
       //方法级渲染
       var tableIns = window.demoTable = table
         .render({
          elem : '#idTest',
          id : 'idTest',
          url : '<%=path%>/content/getWdkList',
          width : 1500,
          height : 650,
          cols : [ [ //标题栏
          {checkbox : true,LAY_CHECKED : false,filter : 'test'},
         // {field : 'ID',title : '序号',width : 220,sort : true,align : 'center'}, 
         // {field : 'CONTENT_TYPE_ID',title : '内容类型',width : 220,sort : true,align : 'center',templet:'#typeTpl'}, 
          {field : 'IMG_URL',title : '标题图片',width : 300,sort : true,align : 'center',templet: '#img'}, 
          {field : 'SUBJECT',title : '标题',width : 220,sort : true,align : 'center'}, 
          {field : 'RICH_TXT',title : '内容',width : 220,sort : true,align : 'center'}, 
          {field : 'CREATE_TIME',title : '创建时间',width : 120,sort : true,align : 'center'}, 
          {field : 'PUBLISH_STATE',title : '发布状态',width : 120,sort : true,align : 'center',templet:'#publish_state'}, 
          {fixed : 'right',title : '操作',width : 200,align : 'center',toolbar : '#barDemo'}
          ] ],
          page : true //是否显示分页
          ,
          limits : [ 10, 20,50, 100 ],
          limit : 10
         //每页默认显示的数量
         });

页面显示如下:

解决Layui数据表格的宽高问题

在页面右边显示了好多空白区域,不好看。

把宽度注释之后

//width : '100%',

界面显示如下:

解决Layui数据表格的宽高问题

右边的边框伸缩过去了,占满了全屏,好看些了,针对高度,再次试想了下height设置。

验证结果:

如果去掉的话,表格数据有多少条就多少高度。即宽高不设置,这长默认占满全屏,高度根据内容的高度来填充。

查找了几篇博客,看到height设置成full-200的,实验了一把

height : 'full-200',

显示的还可以,我以为跟数值大小有关,把200加大,试了下300,感觉没变化,改成full-700又严重变形了,估计full-200是layui table模块设置的一些预定义值吧。

以上这篇解决Layui数据表格的宽高问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript 继承实现例子
Aug 12 Javascript
找出字符串中出现次数最多的字母和出现次数精简版
Nov 07 Javascript
如何使用jquery控制CSS样式,并且取消Css样式(如背景色,有实例)
Jul 09 Javascript
js几秒以后倒计时跳转示例
Dec 26 Javascript
让checkbox不选中即将选中的checkbox不选中
Jul 11 Javascript
js时间戳转为日期格式的方法
Dec 28 Javascript
学习JavaScript设计模式之策略模式
Jan 12 Javascript
设置jquery UI 控件的大小方法
Dec 12 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
Apr 01 Javascript
JavaScript实现的拼图算法分析
Feb 13 Javascript
layui点击弹框页面 表单请求的方法
Sep 21 Javascript
js仿京东放大镜效果
Aug 09 Javascript
解决layui-table单元格设置为百分比在ie8下不能自适应的问题
Sep 28 #Javascript
layui table 列宽百分比显示的实现方法
Sep 28 #Javascript
解决layui批量传值到后台操作时出现传值为空的问题
Sep 28 #Javascript
JavaScript实现轮播图效果代码实例
Sep 28 #Javascript
json字符串对象转换代码实例
Sep 28 #Javascript
javascript头像上传代码实例
Sep 28 #Javascript
解决layui laydate 时间控件一闪而过的问题
Sep 28 #Javascript
You might like
php新建文件自动编号的思路与实现
2011/06/27 PHP
php地址引用(php地址引用的效率问题)
2012/03/23 PHP
PHP实现懒加载的方法
2015/03/07 PHP
php解决和避免form表单重复提交的几种方法
2016/08/31 PHP
学习ExtJS form布局
2009/10/08 Javascript
拥抱模块化的JavaScript
2012/03/07 Javascript
JS+CSS实现带小三角指引的滑动门效果
2015/09/22 Javascript
jQuery插件实现静态HTML验证码校验
2015/11/06 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
2016/03/12 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
2017/11/27 Javascript
JS实现判断有效的数独算法示例
2019/02/25 Javascript
javascript中的this作用域详解
2019/07/15 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
解决vue动态下拉菜单 有数据未反应的问题
2020/08/06 Javascript
python测试驱动开发实例
2014/10/08 Python
学习python中matplotlib绘图设置坐标轴刻度、文本
2018/02/07 Python
Pandas读取并修改excel的示例代码
2019/02/17 Python
python3.6下Numpy库下载与安装图文教程
2019/04/02 Python
linux下安装python3和对应的pip环境教程详解
2019/07/01 Python
Python3实现zip分卷压缩过程解析
2019/10/09 Python
python数据预处理方式 :数据降维
2020/02/24 Python
使用phonegap获取设备的一些信息方法
2017/03/31 HTML / CSS
世界上最大的网络主机公司:1&1
2016/10/12 全球购物
香港万宁官方海外旗舰店:香港健与美连锁店
2018/09/27 全球购物
世界顶级户外运动品牌折扣网站:LeftLane Sports
2019/06/12 全球购物
小学生获奖感言范文
2014/02/02 职场文书
出纳试用期自我鉴定
2014/04/07 职场文书
初中优秀班集体申报材料
2014/05/01 职场文书
医学专业自荐信
2014/06/14 职场文书
鲁迅故居导游词
2015/02/05 职场文书
2015年度个人思想工作总结
2015/04/08 职场文书
2015年中学总务处工作总结
2015/07/22 职场文书
浅谈pytorch中stack和cat的及to_tensor的坑
2021/05/20 Python
python实现自定义日志的具体方法
2021/05/28 Python
Windows中Redis安装配置流程并实现远程访问功能
2021/06/07 Redis
在 Python 中利用 Pool 进行多线程
2022/04/24 Python