CSS的一些常用样式,如背景、文字、文本、表格、列表等,以及一些常用的场景,如居中对齐、溢出、隐藏元素等。01、常用样式 1.1、background背景 设置元素背景的样式 background,更
顺晟科技
2021-10-01 14:30:15
311
CSS white-space
属性是用来设置如何处理元素中的 空白
/* Keyword values */
white-space: normal;
white-space: nowrap;
white-space: pre;
white-space: pre-wrap;
white-space: pre-line;
/* https://github.com/w3c/csswg-drafts/pull/2841 */
white-space: break-spaces;
/* Global values */
white-space: inherit;
white-space: initial;
white-space: unset;
white-space
属性被指定为从下面的值列表中选择的单个关键字。
normal
连续的空白符会被合并,换行符会被当作空白符来处理。换行在填充「行框盒子(line boxes)」时是必要。
nowrap
和 normal 一样,连续的空白符会被合并。但文本内的换行无效。
pre
连续的空白符会被保留。在遇到换行符或者<br>
元素时才会换行。
pre-wrap
连续的空白符会被保留。在遇到换行符或者<br>
元素,或者需要为了填充「行框盒子(line boxes)」时才会换行。
pre-line
连续的空白符会被合并。在遇到换行符或者<br>
元素,或者需要为了填充「行框盒子(line boxes)」时会换行。
**break-spaces**
与 pre-wrap
的行为相同,除了:
下面的表格总结了各种 white-space 值的行为:
换行符 | 空格和制表符 | 文字换行 | 行尾空格 |
---|
code {
white-space: pre;
}
<pre>
中换行pre {
word-wrap: break-word; /* IE 5.5-7 */
white-space: pre-wrap; /* current browsers */
}
文章转自:https://developer.mozilla.org/zh-CN/docs/Web/CSS/white-space
09
2022-11
24
2022-10
19
2022-10
07
2022-10
07
2022-10
15
2022-09