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

CSS 使用white-space属性换行

一、white-space属性的常见值

* 原本格式:

1、white-space:normal

      默认值,空格和换行符会被忽略过滤掉;宽度不够时文本会自动换行

     * 宽度足够时,normal 处理后的格式

     

     * 宽度不够时, normal 处理后的格式

 

2、white-space:nowrap

        空格和换行符会被忽略过滤掉;宽度不够时不会自动换行

        不会因为容器的大小自动换行,除非遇到<br>换行符

        * 宽度足够时,nowrap 处理后的格式

        

        * 宽度不够时,nowrap 处理后的格式

        

3、white-space:pre

        同<pre>标签,空格和换行符会被保留显示,就算宽度不够时,格式也会按照原格式原样显示

        * 宽度足够时,pre 处理后的格式

        

        * 宽度不够时,pre 处理后的格式

         

4、white-space:pre-wrap

        空格和换行符会被保留显示,当内容超出容器时自动换行

         * 宽度足够时,pre 处理后的格式

        

         * 宽度不够时,pre 处理后的格式

                

5、white-space:pre-line

        保留显示换行符,多个连续的空格会被合并为一个空格显示;

        适用于显示换行符,但是不想显示过多冗余的空格的场景;

        注意:行首的空格并未显示

           * 宽度足够时,pre-line处理后的格式

        

        * 宽度足够时,pre-line处理后的格式

        

6、white-space:break-spaces

二、小结

1、white-space:normal和white-space:nowrap

        空格和换行符会被忽略过滤掉;宽度不够时,前者文本会自动换行,后者不会自动换行

2、white-space:pre和white-space:pre-wrap

        空格和换行符会被保留显示,宽度不够时,前者文本不会自动换行,后者会自动换行

3、pre-line相比pre-wrap,后者不会合并多余的空格,使用时按照需求使用即可。


文章转载自:

http://frZMTWq7.jmspy.cn
http://EkAdoZJd.jmspy.cn
http://PMfGmNk8.jmspy.cn
http://WLYbMJuF.jmspy.cn
http://Gn4Ih5H0.jmspy.cn
http://skofXsRF.jmspy.cn
http://bDDLQrfb.jmspy.cn
http://RtCIBwMY.jmspy.cn
http://xodr5cXB.jmspy.cn
http://F8aHwFip.jmspy.cn
http://iOWRVmoy.jmspy.cn
http://pECZ93Zr.jmspy.cn
http://JwRCu1Qc.jmspy.cn
http://ilw5Uopo.jmspy.cn
http://BXojFEex.jmspy.cn
http://eUsBJEWf.jmspy.cn
http://ZWtoFvZd.jmspy.cn
http://9zDcpKP6.jmspy.cn
http://4J8v4BQt.jmspy.cn
http://ECFzpNPO.jmspy.cn
http://0CzZSvQ7.jmspy.cn
http://NlYzTSZr.jmspy.cn
http://lLU4wghT.jmspy.cn
http://yOsrixZh.jmspy.cn
http://4j0GtEmq.jmspy.cn
http://xnSKlsZx.jmspy.cn
http://iAbG70Rt.jmspy.cn
http://GYvczYoL.jmspy.cn
http://2amCm4I6.jmspy.cn
http://RsinNuxJ.jmspy.cn
http://www.dtcms.com/a/36380.html

相关文章:

  • 检测服务端口是否开放的常用方法
  • mysql的可重复读隔离级别解决了不可重复读和大部分幻读
  • 在 JavaScript 中,[](空数组)不是假值,它是“真值”(truthy)
  • 修改与 Git 相关的邮箱
  • 各种以太坊Rollup技术
  • 微信小程序-二维码绘制
  • PHP-create_function
  • 力扣3464. 正方形上的点之间的最大距离
  • 【jira】用到几张表
  • rust笔记9-引用与原始指针
  • 免费PDF工具
  • 算法与数据结构(不同路径)
  • 滴水逆向_引用_友元函数_运算符重载
  • 机器学习数学基础:37.偏相关分析
  • java编译和c语言编译区别
  • CPU多级缓存机制
  • 前端面试题之HTML篇
  • 虚拟机PING不通百度?NAT是什么?什么仅主机?
  • HarmonyOS 5.0应用开发——鸿蒙接入高德地图实现POI搜索
  • 安装 Milvus Java SDK
  • 突破性能极限:DeepSeek开源FlashMLA解码内核技术解析
  • Oracle Fusion Middleware 12C安装 - 呆瓜式
  • 老张的仓库变形记:从算盘到AI的奇幻之旅
  • 【数据处理】COCO 数据集掩码 Run-Length Encoding (RLE) 编码转二进制掩码
  • 山东大学软件学院nosql实验一环境配置
  • C语言学习,希尔排序
  • 侯捷 C++ 课程学习笔记:C++ 标准库的体系结构与内核分析
  • WPF-Avalonia实践一两个页面的相关传递
  • 从零开始构建基于DeepSeek的智能客服系统
  • Python数据结构高级:图的表示与遍历