oracle 数据库字段html显示正常text显示不全,layui表格字段表格显示不全(自适应)...

本文将为您描述layui表格字段表格显示不全(自适应),具体操作方法:

好记性不如烂笔头。本来就是没什么好记得东西,下次再用时已经想不起来了。

问题如下

ijimruurrwy.png

🐟使用layui表格,表格字段显示不全,如果超出分配的位置,就会显示省略号(如上图),当鼠标放上是可以展开查看全部内容。对于备注等不重要字段这确实是一个不错的方式,但是对于一些单号状态,显示不全就会让人很难受。

问题分析

①我首先想通过样式来让表体内容根据内容大小自动适应宽度,根据内容改变宽度,最后得到效果如下

.layui-table-cell {

width: auto;

}

taglvakvwkp.png

🐟得到的结果,表格的单元格根据表格的内容撑大了,同时也导致了表头和表体不对齐了,因为表格框架都是表头和表体采用的是两个表格来做的,所以就会出现这样情况。

😚为什么表头与表体要用两个表格来做呢?

来自闪存回答:为了实现复杂多级表头(所以也就是很多表格框架可能出现表头与表体对不上的原因)

🐟所以我们该如何让表头和表体对齐呢?

让表头和表体使用同一种模式去计算宽度。也就是定义好宽度,在生成表格的时候都使用这个宽度。

layui做法情况一:字段比较少未超出屏幕时

为了显示美观,这种情况下一般会根据屏幕大小平分到每个单元格上

情况二:超出一屏幕

这是layui字段中可以定义宽度,如果没有定义宽度系统layui有一个默认显示宽度,超出部分也就是如上显示格式。

②bootstrap table 好像可以自适应 (实际上并不是我想要的效果)

mh1cxxxgylj.png

🌂如何让layui table 显示成bootstrap table 的方式

/*layui table 可以设置表格的大小如sm,根据不同大小会定义表格行高度,一行显示,超出就显示省略号

无法改变宽度,就改变他的高度,并且设置换行*/

.layui-table-cell {

height: auto ;

white-space: normal;

}

🐖自适应其实要把内容显示全,但可能想要的效果是宽度上自适应,(由于)在高度上做调整就会让表格的高度不统一,并且一页的数据量也就受到影响。

其实layui是可以把固定宽度设置大一些,但不同电脑的显示的效果可能是不同的。

layui表格字段表格显示不全(自适应)就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.

本文地址:https://c.lanmit.com/Webqianduan/htmlyucss/57424.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值