解决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 相关文章推荐
Open and Print a Word Document
Jun 15 Javascript
JavaScript写的一个DIV 弹出网页对话框
Aug 14 Javascript
JavaScript 字符串与数组转换函数[不用split与join]
Dec 13 Javascript
Javascript堆排序算法详解
Dec 03 Javascript
jQuery实现的仿百度分页足迹效果代码
Oct 30 Javascript
jQuery实现form表单元素序列化为json对象的方法
Dec 09 Javascript
JSON中key动态设置及JSON.parse和JSON.stringify()的区别
Dec 29 Javascript
js常用DOM方法详解
Feb 04 Javascript
微信小程序 新建登录页并实现tabBar隐藏
Jun 13 Javascript
详解webpack提取第三方库的正确姿势
Dec 22 Javascript
JS实现DOM删除节点操作示例
Apr 04 Javascript
vue 中 get / delete 传递数组参数方法
Mar 23 Vue.js
解决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概述.
2006/10/09 PHP
php几个预定义变量$_SERVER用法小结
2014/11/07 PHP
TNC vs IO BO3 第二场2.13
2021/03/10 DOTA
获取焦点时,利用js定时器设定时间执行动作
2010/04/02 Javascript
javascript的函数作用域
2014/11/12 Javascript
基于jquery的手风琴图片展示效果实现方法
2014/12/16 Javascript
React-Native中props具体使用详解
2017/09/04 Javascript
angular项目中bootstrap-datetimepicker时间插件的使用示例
2018/03/15 Javascript
Vue分页器实现原理详解
2019/06/28 Javascript
JavaScript中的连续赋值问题实例分析
2019/07/12 Javascript
微信小程序聊天功能的示例代码
2020/01/13 Javascript
vue pages 多入口项目 + chainWebpack 全局引用缩写说明
2020/09/21 Javascript
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
[55:39]DOTA2-DPC中国联赛 正赛 VG vs LBZS BO3 第二场 1月19日
2021/03/11 DOTA
flask入门之文件上传与邮件发送示例
2018/07/18 Python
解决Mac下首次安装pycharm无project interpreter的问题
2018/10/29 Python
Django 静态文件配置过程详解
2019/07/23 Python
python构造IP报文实例
2020/05/05 Python
解决python运行启动报错问题
2020/06/01 Python
pycharm全局搜索的具体步骤
2020/07/28 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
2020/07/30 Python
Html5无刷新修改browser Url的方法
2014/01/15 HTML / CSS
HTML5中的拖放实现详解
2017/08/23 HTML / CSS
请写出 float x 与"零值"比较的 if 语句
2016/01/04 面试题
商务英语专业毕业生自荐信
2013/11/05 职场文书
大学生创业计划书的用途
2014/01/08 职场文书
学期自我评价
2014/01/27 职场文书
人力资源总监工作说明
2014/03/03 职场文书
大二学习计划书范文
2014/04/27 职场文书
奥林匹克运动会口号
2014/06/19 职场文书
离婚财产分隔协议书
2014/10/23 职场文书
婚宴新郎致辞
2015/07/28 职场文书
PHP中->和=>的意思
2021/03/31 PHP
SpringBoot 集成Redis 过程
2021/06/02 Redis
简单介绍Python的第三方库yaml
2021/06/18 Python
ubuntu开机后ROS程序自启动问题
2022/12/24 Servers