在前端开发中,有时需要控制文本不被换行或自动换行。为了实现这一点,我们可以使用CSS的whitespace属性来实现。 whitespace有以下取值: · normal:默认值,表示文本将会自动换行...
在前端开发中,有时需要控制文本不被换行或自动换行。为了实现这一点,我们可以使用CSS的white-space属性来实现。
white-space有以下取值:
· normal:默认值,表示文本将会自动换行和裁剪
· nowrap:表示文本不会自动换行,但当文本超出容器时会被裁剪
· pre:表示空白符会被保留,文本不会换行,当文本超出容器时不会被裁剪
· pre-wrap:表示空白符会被保留,文本会换行,文本超出容器时不会被裁剪
· pre-line:表示空白符会被忽略,文本会换行,文本超出容器时会被裁剪
例如,我们可以使用pre属性来控制代码块中的字符不被换行。
body {
font-size: 16px;
line-height: 1.5;
} 这是一段不会自动换行的文本。