css文本换行设置

发布时间 2023-12-20 22:33:01作者: Ewar-k

文本换行设置

word-wrap

word-wrap:normal | break-word;
  • normal:默认值,当一行剩余空间无法容纳下一个字(英文是指单词)时,会换行

  • break-word:针对英文的文本,这个值可以让一个单词拆分开来换行。

word-break

word-break:normal | break-all | keep-all
  • normal:不拆分单词

  • break-all:拆分单词

  • keep-all:英文单词不拆分,中文文本不换行

text-overflow

text-overflow: clip | ellipsis
  • clip:不显示省略符(…)
  • ellipsis:显示省略标记(…),但是要跟overflow:hidden搭配起来使用

white-space

white-space: normal | pre | nowrap
  • normal:默认值,空白会被忽略

  • pre:空白符,换行符等会被保留

  • nowrap:文本不会换行

也可以用来控制内联元素的换行
在CSS中,内联元素可以被视为类似于文本的元素。由于内联元素默认不会换行,它们会在一行上显示,并且只占据其内容所需的空间。这使得内联元素可以与文本混合在一起,形成连续的文本流。