【常用代码15】文字单词超出强制分割换行,word-break: break-all;和word-wrap: break-word;的区别

项目场景:

提示:这里简述项目相关背景:

文件上传后显示文件名,名称过长,超出div

有些文件名如下图


问题描述

提示:这里描述项目中遇到的问题:

一般图片上传,要展示文件名,有些文件名很长,在页面上展示,会超出div宽度

超出后效果如下图


解决:

word-break

强制分割单词换行,不超出容器宽度大小

样式放在渲染的div或者p标签内

css 复制代码
word-break: break-all;

再来看效果

已经换行了,然后现在来测另一个单词换行的属性

word-wrap

像这个单词一样,wrap,在弹性布局里面flex-wrap,就是换行。

css 复制代码
 word-wrap: break-word;

乍一看好像没区别,但是,区别就是前缀,附件1:

  1. word-break: break-all;
    强制分割单词,但是不会另起一行。会拼接前后文
  2. word-wrap: break-word;
    单词换行,另起一行,但是后面的会接上,要尽可能满足单词撑满一行,如果剩余没撑满一行,可以拼接。

如下图

html 复制代码
<template v-for="(file, index) in item.files">
    <div :key="file.fileId" v-if="file.fileId" class="file-item" @click="onLookFile(file)">
         附件{{ index + 1 }} :{{ file.originalFileName }}测试尾缀
    </div>
</template>

推荐使用break强制分割

相关推荐
gc_22997 小时前
学习C#调用OpenXml操作word文档的基本用法(34:学习图形类-4)
word·openxml·anchor·浮动式布局
yuhulkjv3358 小时前
腾讯元宝公式粘贴word乱码
人工智能·chatgpt·word·deepseek·ai导出鸭
hef2881 天前
Java读取Word图片坐标的两种方法
java·开发语言·word
OEC小胖胖1 天前
ChatGPT导出Word怎么做?Chat2File 安装与使用教程
chatgpt·word·效率工具·ai工具·浏览器扩展
庖丁AI1 天前
合同比对工具怎么选?Word、PDF 和扫描件差异对比思路
pdf·word
你挚爱的强哥1 天前
【样式问题】将当前word所有文字样式、字体、字号大小 全局设置为以后任何一个新的空白文档都共享使用
word
luoyayun3611 天前
基于 DOCX 模板书签替换的 Word 文档生成方案,解决跨平台Word输出问题
word·qt word·linux word
包子源1 天前
PDF 转 Word/Excel 全链路实战:Next.js + 阿里云文档智能
pdf·word·excel
tedcloud1232 天前
academic-research-skills部署教程:构建AI辅助科研环境
服务器·人工智能·word·excel·dreamweaver
AI一天,人间一年2 天前
word删除指定页面
word