css:white-space及文本回车换行符

简介: css:white-space及文本回车换行符

语法


white-space: normal;

可选值


image.png示例:

说明:以下句子在每个句号。后面都有一个回车符


“第一原则思维”在当今备受推崇。 
作者在自己的创业过程中总结了“第一原则思维”应用的一些经验。 
创业精神最简单的形式就是,运用你的“特定知识”( specific knowledge),在别人的生活中创造价值。 
同时,利用诸如劳动力(labor)、资本(capital)、技术(technology)和社会资本( social capital)等杠杆充分撬动自己的“特定知识”,我们就能将特定知识规模化,更好地实现创业目的。
<style>
  .box {
    width: 500px;
    margin: 0 auto;
    border: 1px solid #666666;
  }
  .box-title {
    text-align: center;
    margin-top: 20px;
    color: red;
  }
  .white-space--normal {
    white-space: normal;
  }
  .white-space--nowrap {
    white-space: nowrap;
  }
  .white-space--pre {
    white-space: pre;
  }
  .white-space--pre-wrap {
    white-space: pre-wrap;
  }
  .white-space--pre-line {
    white-space: pre-line;
  }
  .white-space--break-spaces {
    white-space: break-spaces;
  }
</style>
<body>
  <div class="box">“第一原则思维”在当今备受推崇。
    作者在自己的创业过程中总结了“第一原则思维”应用的一些经验。
    创业精神最简单的形式就是,运用你的“特定知识”( specific knowledge),在别人的生活中创造价值。
    同时,利用诸如劳动力(labor)、资本(capital)、技术(technology)和社会资本( social capital)等杠杆充分撬动自己的“特定知识”,我们就能将特定知识规模化,更好地实现创业目的。</div>
  <div class="box-title">white-space: normal</div>
  <div class="box white-space--normal">“第一原则思维”在当今备受推崇。
    作者在自己的创业过程中总结了“第一原则思维”应用的一些经验。
    创业精神最简单的形式就是,运用你的“特定知识”( specific knowledge),在别人的生活中创造价值。
    同时,利用诸如劳动力(labor)、资本(capital)、技术(technology)和社会资本( social capital)等杠杆充分撬动自己的“特定知识”,我们就能将特定知识规模化,更好地实现创业目的。</div>
  <div class="box-title">white-space: nowrap</div>
  <div class="box white-space--nowrap">“第一原则思维”在当今备受推崇。
    作者在自己的创业过程中总结了“第一原则思维”应用的一些经验。
    创业精神最简单的形式就是,运用你的“特定知识”( specific knowledge),在别人的生活中创造价值。
    同时,利用诸如劳动力(labor)、资本(capital)、技术(technology)和社会资本( social capital)等杠杆充分撬动自己的“特定知识”,我们就能将特定知识规模化,更好地实现创业目的。</div>
  <div class="box-title">white-space: pre</div>
  <div class="box white-space--pre">“第一原则思维”在当今备受推崇。
    作者在自己的创业过程中总结了“第一原则思维”应用的一些经验。
    创业精神最简单的形式就是,运用你的“特定知识”( specific knowledge),在别人的生活中创造价值。
    同时,利用诸如劳动力(labor)、资本(capital)、技术(technology)和社会资本( social capital)等杠杆充分撬动自己的“特定知识”,我们就能将特定知识规模化,更好地实现创业目的。</div>
  <div class="box-title">white-space: pre-wrap</div>
  <div class="box white-space--pre-wrap">“第一原则思维”在当今备受推崇。
    作者在自己的创业过程中总结了“第一原则思维”应用的一些经验。
    创业精神最简单的形式就是,运用你的“特定知识”( specific knowledge),在别人的生活中创造价值。
    同时,利用诸如劳动力(labor)、资本(capital)、技术(technology)和社会资本( social capital)等杠杆充分撬动自己的“特定知识”,我们就能将特定知识规模化,更好地实现创业目的。</div>
  <div class="box-title">white-space: pre-line</div>
  <div class="box white-space--pre-line">“第一原则思维”在当今备受推崇。
    作者在自己的创业过程中总结了“第一原则思维”应用的一些经验。
    创业精神最简单的形式就是,运用你的“特定知识”( specific knowledge),在别人的生活中创造价值。
    同时,利用诸如劳动力(labor)、资本(capital)、技术(technology)和社会资本( social capital)等杠杆充分撬动自己的“特定知识”,我们就能将特定知识规模化,更好地实现创业目的。</div>
  <div class="box-title">white-space: break-spaces</div>
  <div class="box white-space--break-spaces">“第一原则思维”在当今备受推崇。
    作者在自己的创业过程中总结了“第一原则思维”应用的一些经验。
    创业精神最简单的形式就是,运用你的“特定知识”( specific knowledge),在别人的生活中创造价值。
    同时,利用诸如劳动力(labor)、资本(capital)、技术(technology)和社会资本( social capital)等杠杆充分撬动自己的“特定知识”,我们就能将特定知识规模化,更好地实现创业目的。</div>
</body>

各参数实现效果(点击图片放大查看)


image.png

方案一:

css控制回车换行


white-space: pre-wrap;

方案一:

js正则匹配所有回车,替换为换行符


content = content.replace(/\n/g, '<br/>');
相关文章
|
17天前
CSS3几何透明层文本悬停变色源码
CSS3几何透明层文本悬停变色源码是一款基于css3 svg制作的背景图片鼠标悬停几何形状透明层变色显示文本内容
15 0
CSS3几何透明层文本悬停变色源码
|
3月前
|
前端开发
前端基础(五)_CSS文本文字属性、背景颜色属性
本文详细介绍了CSS中关于文本和背景颜色的样式属性。包括字体大小、字体族、字体加粗、字体样式、文本行高、`font`属性、文本颜色、文本对齐方式、文本装饰线、首行缩进等文本属性,以及背景颜色、背景图片、背景重复、背景位置等背景属性。文章通过示例代码展示了这些属性的具体应用和效果。
50 3
前端基础(五)_CSS文本文字属性、背景颜色属性
|
3月前
|
前端开发
【前端web入门第三天】02 CSS字体和文本
本文详细介绍了CSS中字体和文本的相关属性。字体部分涵盖字体大小、粗细、样式、行高、字体族及`font`复合属性,通过具体示例展示了如何设置和使用这些属性。文本部分则讲解了文本缩进、对齐方式、修饰线及文字颜色等属性,并提供了实用的代码示例。此外,还简要介绍了调试工具中的一些细节,如错误属性标识和属性生效状态的控制。
68 28
|
4月前
|
前端开发
使用CSS样式化占位文本
使用CSS样式化占位文本
26 0
|
5月前
|
前端开发 JavaScript
文本,wangEditor5展示HTML无样式,wangEditor5如何看源码,Ctrl + U看CSS文件,代码高亮,Prism.js可以实现,解决方法,参考网页源代码的写法
文本,wangEditor5展示HTML无样式,wangEditor5如何看源码,Ctrl + U看CSS文件,代码高亮,Prism.js可以实现,解决方法,参考网页源代码的写法
|
4月前
|
前端开发 容器
CSS实现多行文本的展开收起
CSS实现多行文本的展开收起
50 0
|
5月前
|
前端开发
你不知道的css——4. 基线、中线、x-height、单位ex(含文本与图标对齐技巧)
你不知道的css——4. 基线、中线、x-height、单位ex(含文本与图标对齐技巧)
74 2
|
5月前
|
JavaScript 前端开发
vue 模拟随机变速的动态打字特效【支持多行文本】(含css实现闪烁光标,js动态改变setInterval定时器的时间间隔)
vue 模拟随机变速的动态打字特效【支持多行文本】(含css实现闪烁光标,js动态改变setInterval定时器的时间间隔)
95 1
|
5月前
|
前端开发 容器
CSS【详解】对齐 (含文本垂直对齐,文本水平对齐、单行文本垂直居中、多行文本垂直居中、6 种方案块级元素水平垂直居中 、7 种方案图片水平垂直居中、文本自适应对齐、图标和文本对齐,图片和文本对齐等)
CSS【详解】对齐 (含文本垂直对齐,文本水平对齐、单行文本垂直居中、多行文本垂直居中、6 种方案块级元素水平垂直居中 、7 种方案图片水平垂直居中、文本自适应对齐、图标和文本对齐,图片和文本对齐等)
122 0
|
5月前
|
前端开发
css 实现打字特效(仅支持单行文本)
css 实现打字特效(仅支持单行文本)
47 0