本文主要介绍CSS文本样式中的换行处理、溢出处理、首行缩进等相关技巧,并提供易于理解的代码案例。
在CSS中,文本的换行处理可以通过white-space
属性来控制。该属性有三种可选值:
代码示例:
p { white-space: pre; }
该示例将p
元素的文本保留换行符进行换行。
在CSS中,文本的溢出处理可以通过text-overflow
属性来控制。该属性有两种可选值:
需要注意的是,该属性只在以下条件下生效:
width
属性或max-width
属性)。overflow
属性值为hidden
或scroll
)。代码示例:
p { width: 100px; overflow: hidden; text-overflow: ellipsis; }
该示例将p
元素的文本宽度设置为100px,溢出的文本以省略号表示。
在CSS中,文本的首行缩进可以通过text-indent
属性来控制。该属性的值可以是一个长度值或百分比值。
代码示例:
p { text-indent: 2em; }
该示例将p
元素的文本首行缩进2个字符宽度。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com