layui数据表格不设置列宽为何无法自适应?

提问 已结 4 421
莫名其妙78
悬赏:20飞吻
版本:layui 2.4.5 浏览器:
数据表格不设置列宽为何无法自适应?内容显示不完全,也不显示滚动条,请问是怎么回事?
回帖
  • 你检查下元素属性,看下这个table的宽度是不是有其他css影响了,或者你把你的table.render配置发出来
    0 回复
  • @二当家的丶
    table.render({
    elem: '#idTest'
    ,id:'idTest'
    ,url:'detal_month_get.php'
    ,where:{unid:'<?php echo $_SESSION['unid'];?>'}
    ,page:true
    ,limit:10
    ,limits:[5,10,15,31]
    ,cols: [[
    {field:'acid',hide:true}
    ,{field:'actime', title: '产生日期' ,sort:true ,templet:function(d){return layui.util.toDateString(d.actime*1000 ,'yyyy-MM-dd')}}
    ,{field:'grx' , title: '感染性'}
    ,{field:'ssx' , title: '损伤性'}
    ,{field:'ywx' , title: '药物性'}
    ,{field:'hxx' , title: '化学性'}
    ,{field:'blx' , title: '病理性'}
    ,{field:'sum' , title: '合计'}
    ,{field:'mzrs' , title: '门诊人次'}
    ,{field:'mzcsl' , title: '门诊产生量'}
    ,{field:'zycsl' , title: '住院产生量'}
    ,{field:'acremark' , title: '备注'}
    ,{field:'curtime' , title: '填报时间',sort:true ,templet:function(d){return layui.util.toDateString(d.curtime*1000 ,'yyyy-MM-dd HH:mm:ss')}}
    ,{fixed: 'right', title: '操作', toolbar: '#barDemo'}

    ]]
    });
    0 回复
  • @二当家的丶
    <table id="idTest" lay-filter="demo"></table>
    table放在几个div里,是不是这个影响了?
    0 回复
  • @莫名其妙78 你可以看下放table的div的宽度是不是超了导致的
    0 回复