element-ui使用el-table,保留字段前的空白

|-----------|-------------------------|
| 项目名称 | 项目编号 |
| 1、XXXXX | 1111111111111111111 |
| 1.1 XXXXX | 11111111111111222222222 |

如上表格中,实现项目名称字段1.1前空白的效果。

从JAVA返回的数据带有空白,即数据库中插入的数据带有空白。

原先写法:

html 复制代码
<el-table>
    <el-table-column label='项目' prop='project'>
    </el-table-column>
</el-table>

修改以实现:

html 复制代码
<el-table>
    <el-table-column label='项目'>
        <template slot -scope="scope">
            <div style="white-space: pre-wrap">{
  
  {scope.row.project}}</div>
        </template>
    </el-table-column>
</el-table>

在CSS中,white-space 属性用于控制如何处理元素内的空白字符。这包括空格、制表符、换行符等。white-space属性的设置会影响元素内容的显示方式,特别是在文本换行和空白字符的处理上。

white-space属性可以设置为以下几个值:

  • normal:这是默认值。连续的空白符会被合并,换行符会被视为普通的空白符来处理。文本会在必要时自动换行。

  • nowrap :与normal 相似,连续的空白符会被合并,但是会阻止文本自动换行。只有在遇到*<br>*标签时文本才会换行。

  • pre :连续的空白符会被保留,文本只会在遇到换行符或*<br>*元素时换行。

  • pre-wrap :连续的空白符会被保留,文本会在遇到换行符、*<br>*元素或必要时自动换行。

  • pre-line :连续的空白符会被合并,但是会保留换行符。文本会在遇到换行符、*<br>*元素或必要时自动换行。

  • break-spaces :与pre-wrap相似,但是会保留行末的空白符,并且允许在任何保留的空白字符后换行。

相关推荐
QQ1__8115175158 小时前
Spring boot名城小区物业管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
前端·vue.js·spring boot
钛态8 小时前
前端微前端架构:大项目的救命稻草还是自找麻烦?
前端·vue·react·web
一粒黑子8 小时前
【实战解析】阿里开源 PageAgent:纯前端 GUI Agent,一行JS让网页支持自然语言操控
前端·javascript·开源
独角鲸网络安全实验室8 小时前
2026微信小程序抓包全解析:从实操落地到合规风控,解锁前端调试新范式
前端·微信小程序·小程序·抓包·系统代理绕过·https证书严格校验·进程隔离
紫微AI8 小时前
前端文本测量成了卡死一切创新的最后瓶颈,pretext实现突破了
前端·人工智能·typescript
GISer_Jing8 小时前
AI前端(From豆包)
前端·aigc·ai编程
IT枫斗者8 小时前
前端部署后如何判断“页面是不是最新”?一套可落地的版本检测方案(适配 Vite/Vue/React/任意 SPA)
前端·javascript·vue.js·react.js·架构·bug
测试修炼手册8 小时前
[测试技术] 深入理解 JSON Web Token (JWT)
前端·json
AI老李8 小时前
2026 年 Web 前端开发的 8 个趋势!
前端
里欧跑得慢8 小时前
15. Web可访问性最佳实践:让每个用户都能平等访问
前端·css·flutter·web