当前位置: 首页 > news >正文

css~word-break属性

CSS中如何强制换行“....................................”?

当盒子宽度能放下“...”元素时,正常展示如下:

当盒子宽度不够放“...”元素时,文本就会溢出,导致整个内容被截断:

如何才能让其正常展示而不溢出呢?

原始样式:word-break: "break-all";

修正后:

  • 方案一:修改“word-break”的属性值:word-break: "break-word";
  • 方案二:增加属性:overflow-wrap: "anywhere";

理论上,“break-all”比“break-word”强制换行的范围更大,为什么这里没生效呢?仔细看文档,人家排出中文了!!!

那么,word-break与overflow-wrap有什么区别呢??

  • 与 word-break 相比,overflow-wrap 仅在无法将整个单词放在自己的行而不会溢出的情况下才会产生换行。
  • 当word-break的值为break-word时,他的效果是word-break: normal 和 overflow-wrap: anywhere 的合,不论 overflow-wrap的值是多少。

但是:“break-word”是一个即将弃用的属性值,可以使用overflow-wrap: anywhere替代。

参考链接:

  1. word-break - CSS | MDN
  2. overflow-wrap - CSS:层叠样式表 | MDN
http://www.dtcms.com/a/242098.html

相关文章:

  • 数据结构-链表OJ-回文链表,如何将时间复杂度控制为O(N),空间复杂度控制为O(1)?
  • 增加Label Verified
  • Mac M4 芯片运行大模型指南,包括模型微调与推理
  • 一个完整的日志收集方案:Elasticsearch + Logstash + Kibana+Filebeat (三)
  • <6>-MySQL表的增删查改
  • PostgreSQL 安装与配置全指南(适用于 Windows、macOS 与主流 Linux 发行版)
  • 【Elasticsearch】Elasticsearch 近实时高速查询原理
  • Android高性能音频与图形开发:OpenSL ES与OpenGL ES最佳实践
  • 如何判断对象是否存活
  • DevSecOps实践:CI/CD流水线集成SAST工具的完整指南
  • 从零开始搭建现代化 Monorepo 开发模板:TypeScript + Rollup + Jest + 持续集成完整指南
  • python/java环境配置
  • 张彬彬《龙骨焚箱》开机 奇幻冒险题材引期待
  • 期末考试复习总结-《从简单的页面开始(下)》
  • 亚马逊运营:物流成本优化——如何在开发阶段做好物流成本优化
  • 【多智能体】受木偶戏启发实现多智能体协作编排
  • 论文笔记:LANGUAGE MODELS REPRESENT SPACE AND TIME
  • 初阶数据结构习题【16】(5二叉树)——101. 对称二叉树
  • IDEA中配置HTML和Thymeleaf热部署的步骤
  • Springboot度假村住宿服务平台95i1e(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 从“分散开发”到“智能协同” —— Gitee 如何赋能河南农担构建金融级研发体系?
  • 【docker n8n】本地台式机A部署后,其他电脑B、C如何访问n8n?
  • 记录win10/win11安装docker desktop全过程
  • 漫画Android:APK是怎样安装的?
  • Android第十七次面试总结(Java数据结构)
  • Android --- Handler的用法,子线程中怎么切线程进行更新UI
  • ffmpeg windows 32位编译
  • SpringBoot基于RabbitMQ实现异步请求处理
  • 鹰盾加密器的超混沌加密原理深度解析:从理论基础到视频应用
  • 第十四届蓝桥杯_省赛B组(C).冶炼金属