html和css实现文本打断换行、自动换行

html和css实现文本打断换行

英文单词强制打断换行

html 复制代码
<style>
word-wrap: break-word;
word-break: break-all;
</style>

内容自动换行

html 复制代码
<style>


// 连续的空白符会被合并。源码中的换行符会被当作空白符来处理。并根据填充行框盒子的需要来换行。
white-space: pre-wrap;

// 连续的空白符会被合并。源码中的换行符会被当作空白符来处理。并根据填充行框盒子的需要来换行。
white-space: normal;

// 和 normal 一样合并空白符,但阻止源码中的文本换行。
white-space: nowrap;

// 连续的空白符会被保留。仅在遇到换行符或 <br> 元素时才会换行。
white-space: pre;

// 连续的空白符会被保留。在遇到换行符或 <br> 元素时,或者根据填充行框盒子的需要换行。
white-space: pre-wrap;

// 连续的空白符会被合并。在遇到换行符或 <br> 元素时,或者根据填充行框盒子的需要换行。
white-space: pre-line;

// 与 pre-wrap 的行为相同,除了:
// 任何保留的空白序列总是占用空间,包括行末的。
// 每个保留的空白字符后(包括空白字符之间)都可以被截断。
// 这样保留的空间占用空间而不会挂起,从而影响盒子的固有尺寸(min-content 尺寸和 max-content 尺寸)。
white-space: break-spaces;

</style>
相关推荐
IT利刃出鞘12 分钟前
HTML--在textarea左侧添加行号
html
南屿im32 分钟前
把代码变成“可改的树”:一文读懂前端 AST 的原理与实战
前端·javascript
charlie11451419135 分钟前
从《Life of A Pixel》来看Chrome的渲染机制
前端·chrome·学习·渲染·浏览器·原理分析
HWL567941 分钟前
输入框内容粘贴时 &nbsp; 字符净化问题
前端·vue.js·后端·node.js
梦65043 分钟前
JQ 的 AJAX 请求方法
前端·ajax
ObjectX前端实验室1 小时前
【react18原理探究实践】分层解析React Fiber 核心工作流程
前端·react.js
IT_陈寒1 小时前
「JavaScript 性能优化:10个让V8引擎疯狂提速的编码技巧」
前端·人工智能·后端
ObjectX前端实验室2 小时前
【react18原理探究实践】scheduler原理之Task 完整生命周期解析
前端·react.js
ObjectX前端实验室2 小时前
【react18原理探究实践】调度器(Scheduler)原理深度解析
前端·react.js
路漫漫心远2 小时前
音视频学习笔记十八——图像处理之OpenCV检测
前端