热搜词
发表于 2022-7-6 23:07:22 | 显示全部楼层 |阅读模式
描述:FastAdmin“文明随手拍”插件,后台“事件上报”菜单,“问题描述”列,设置列最大宽度,超出的文字内容隐藏并显示省略号。
实现原理:
在需要设置列宽的列上面加入 cellStyle 代码,用width或max-width都可以  但后面的宽度值切记不能用百分比,个人推测可能跟左右自动滚动有关。

实现代码一:
  1. {field: 'content', title: __('Content'), operate: 'LIKE', width:200,
  2.     // 固定列最大宽度,超出隐藏
  3.     cellStyle : function(value, row, index, field){
  4.         return {
  5.             css: {
  6.                 "white-space": "nowrap",
  7.                 "text-overflow": "ellipsis",
  8.                 "overflow": "hidden",
  9.                 "max-width":"300px"
  10.             }
  11.         };
  12.     }
  13. },
复制代码
实现代码二:
  1. {field: 'content', title: __('Content'), operate: 'LIKE',
  2. // 固定列最大宽度,超出隐藏
  3. cellStyle : {css:{"white-space": "nowrap","text-overflow": "ellipsis","overflow": "hidden","max-width":"300px"}}
  4. },
复制代码

页面效果:
超出隐藏.png

全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2025-1-15 23:29 , Processed in 0.398031 second(s), 25 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2025 Discuz! Team