CSS text-indent属性
text-indent属性规定文本块中首行文本的缩进。该属性用于定义块级元素中第一个内容行的缩进。这最常用于建立一个“标签页”效果。允许指定负值,这会产生一种“悬挂缩进”的效果。
语法:
text-indent: length|initial|inherit;
属性值:
● length:用于根据px,pt,cm,em等设置固定缩进;长度的默认值为0。
text-indent: length;
● 百分比(%):用于定义与元素宽度相比的缩进百分比。
text-indent:
● initial:用于将text-indent属性设置为其默认值。
text-indent: initial;
示例:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> CSS text-indent属性 </title> <!-- CSS text-indent属性 --> <style> .box{ padding:0px 60px 0px; } .demo1 { text-indent: 70px; } .demo2 { text-indent: -3em; } .demo3 { text-indent: 40 } </style> </head> <body> <h2> text-indent属性</h2> <div class="box"> <h2>text-indent: 70px:</h2> <div class = "demo1"> 这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。 这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。 这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。 </div> <h2>text-indent: -3em:</h2> <div class = "demo2"> 这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。 这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。 这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。 </div> <h2>text-indent: 40</h2> <div class = "demo3"> 这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。 这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。 这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。 </div> </div> </body> </html>
效果图:
浏览器支持
CSS text-indent属性支持的浏览器如下所示:
● Google Chrome 1.0
● Internet Explorer 3.0
● Firefox 1.0
● Safari 1.0
● Opera 3.5
以上就是如何使用CSS实现首行缩进效果?的详细内容,更多请关注易知道|edz.cc其它相关文章!