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

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.xdnf.cn/news/13317.html

相关文章:

  • 核方法、核技巧、核函数、核矩阵
  • 模型训练-关于token【低概率token, 高熵token】
  • 【Python】 -- 趣味代码 - 飞船大战游戏
  • DiffBP: generative diffusion of 3D molecules for target protein binding
  • 智慧园区综合运营管理平台(SmartPark)和安全EHS平台的分工与协作
  • 电动汽车VCU扭矩控制模式分类方法
  • 【javascript】泡泡龙游戏中反弹和查找匹配算法
  • Jaeger开源分布式追踪平台深度剖析(三)Jaeger默认存储Badger原理剖析
  • 网格布局示例代码解析
  • (三)总结(缓存/ETag请求头)
  • CentOS7下的Redis部署
  • XS2105M IEEE 802.3af 兼容、受电设备接口控制器
  • Day27 函数专题2:装饰器
  • 从中科大镜像获取linux内核5.10.168的git方法
  • Python 字符串、字节串与编解码:数据转换的奥秘
  • 【Redis/1-前置知识】分布式系统概论:架构、数据库与微服务
  • 【力扣数据库知识手册笔记】索引
  • java--怎么定义枚举类
  • 状态模式:对象行为的优雅状态管理之道
  • 图像直方图分析:全面掌握OpenCV与Matplotlib绘制技巧
  • 《通信之道——从微积分到 5G》读书总结
  • 最短回文串解题思路分享
  • 基于大模型预测的输尿管上段积水诊疗方案研究报告
  • 【TinyWebServer】HTTP连接处理
  • 【位运算】消失的两个数字(hard)
  • websocket实践
  • 通过Netplan为Ubuntu服务器新增DNS以解析内部域名
  • 设计模式-适配器模式
  • 微信小程序 - 手机震动
  • 《P1168 中位数》