解决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实现仿Windows关机效果
Mar 10 Javascript
25个非常棒的jQuery滑块插件和教程小结
Sep 02 Javascript
JS实现随机数生成算法示例代码
Aug 08 Javascript
使用jquery实现放大镜效果
Sep 02 Javascript
jquery实现用户打分评分特效
May 28 Javascript
利用JavaScript的AngularJS库制作电子名片的方法
Jun 18 Javascript
JavaScript 字符串数字左补位,右补位,取固定长度,截位扩展函数代码
Mar 25 Javascript
使用DataTable插件实现异步加载数据
Nov 19 Javascript
Javascript实现时间倒计时功能
Nov 17 Javascript
微信小程序-可移动菜单的实现过程详解
Jun 24 Javascript
axios实现简单文件上传功能
Sep 25 Javascript
在实例中重学JavaScript事件循环
Dec 03 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 shell命令合并图片的代码
2011/06/23 PHP
浅谈Eclipse PDT调试PHP程序
2014/06/09 PHP
跟我学Laravel之视图 &amp; Response
2014/10/15 PHP
PHP+原生态ajax实现的省市联动功能详解
2017/08/15 PHP
常用的Javascript数据验证插件
2015/08/04 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
2015/10/10 Javascript
谈谈JavaScript自定义回调函数
2015/10/18 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
2016/01/19 Javascript
Bootstrap所支持的表单控件实例详解
2016/05/16 Javascript
微信小程序页面跳转功能之从列表的item项跳转到下一个页面的方法
2017/11/27 Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
2018/12/05 Javascript
实例讲解React 组件
2020/07/07 Javascript
Python实现端口复用实例代码
2014/07/03 Python
PYTHON 中使用 GLOBAL引发的一系列问题
2016/10/12 Python
python清除函数占用的内存方法
2018/06/25 Python
Python求均值,方差,标准差的实例
2019/06/29 Python
Django 过滤器汇总及自定义过滤器使用详解
2019/07/19 Python
Python如何调用外部系统命令
2019/08/07 Python
python中property属性的介绍及其应用详解
2019/08/29 Python
python config文件的读写操作示例
2019/09/27 Python
Python 面向对象之类class和对象基本用法示例
2020/02/02 Python
Python使用qrcode二维码库生成二维码方法详解
2020/02/17 Python
python利用xlsxwriter模块 操作 Excel
2020/10/14 Python
实例讲解CSS3中的box-flex弹性盒属性布局
2016/06/09 HTML / CSS
美国大城市最热门旅游景点门票:CityPASS
2016/12/16 全球购物
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
NOTINO英国:在线购买美容和香水
2020/02/25 全球购物
机电专业体育教师求职信
2013/09/21 职场文书
出口公司经理求职简历中的自我评价
2013/10/13 职场文书
八一演出活动方案
2014/02/03 职场文书
班主任个人工作反思
2014/04/28 职场文书
市场营销战略计划书
2014/05/06 职场文书
2014年残联工作总结
2014/11/21 职场文书
2015年度班主任自我评价
2015/03/11 职场文书
浅谈Redis的keys命令到底有多慢
2021/10/05 Redis
Win11 Beta 预览版 22621.575 和 22622.575更新补丁KB5016694发布(附更新内容大全)
2022/08/14 数码科技