优先在列定义中设置style属性调整行高如{field:name,title:姓名,style:line-height:24px;}全局统一则用.layui-table tbody .layui-table-cell{line-height:1.6;}避免影响表头和布局。layui table 单元格文字行高太小怎么调直接改 line-height 就行但不能只改表格容器或全局 .layui-table td —— 会破坏表头对齐、复选框垂直居中甚至让带图标的操作列错位。真正生效且安全的方式是精准作用于单元格内容层。Layui 渲染后单元格内文字默认被包在一层 div classlayui-table-cell 或直接是文本节点但更稳的钩子是给列配置 templet或用 CSS 选择器命中内容区域。优先在列定义里加 style比如 {field: name, title: 姓名, style: line-height: 24px;}若需全局统一用 CSS 覆盖注意权重.layui-table tbody .layui-table-cell { line-height: 1.6;}避免写 .layui-table td { line-height: 24px; } —— 表头 th 也会被影响导致文字上浮为什么用 templet 自定义模板能彻底控制行距因为 templet 让你完全接管单元格 HTML 输出不再依赖 Layui 默认的包裹逻辑。哪怕只是简单换行或加个 span也能把 line-height 锁死在内容内部不影响外层布局。基础写法{field: remark, title: 备注, templet: div styleline-height: 1.8;{{d.remark}}/div}如果字段值含 HTML 需转义改用函数形式templet: function(d) { return div styleline-height: 1.8; layui.util.escape(d.remark) /div;}函数方式还能做空值判断、多行截断等比字符串模板更可控修改后表格高度异常或滚动条错乱怎么办Layui 表格高度计算依赖单元格默认行高硬改 line-height 后layui.table.resize() 可能不自动重算尤其开启 height 固定高度时。 通义听悟 阿里云通义听悟是聚焦音视频内容的工作学习AI助手依托大模型帮助用户记录、整理和分析音视频内容体验用大模型做音视频笔记、整理会议记录。