文字
分享

语法:

text-indent:[ <length> | <percentage> ] &&hanging? &&each-line?

默认值0

适用于:块容器

继承性:有

动画性:当使用值为非关键字时

计算值:指定值

取值:

  • <length>:用长度值指定文本的缩进。可以为负值。

  • <percentage>:用百分比指定文本的缩进。可以为负值。

  • each-line:定义缩进作用在块容器的第一行或者内部的每个强制换行的首行,软换行不受影响。(CSS3)

  • hanging:反向所有被缩进作用的行。(CSS3)

说明:

检索或设置对象中的文本的缩进。
  • 内联对象要使用该属性必须先使该对象表现为块级或内联块级。

  • hangingeach-line关键字紧随在缩进数值之后

    示例代码:

    1

    div{text-indent:2em each-line;}

    以上代码将使得div内部的第一行及每个强制换行的首行都拥有2em的缩进

  • 对应的脚本特性为textIndent

兼容性:

ValuesIEFirefoxChromeSafariOperaiOS SafariAndroid BrowserAndroid Chrome
Basic Support6.0+2.0+4.0+6.0+15.0+6.0+2.1+18.0+
hanging | each-line6.0-11.02.0-37.04.0-41.06.0-8.015.0-27.06.0-8.32.1-4.4.418.0-40.0

示例:

实例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

<!DOCTYPE html>

<html lang="zh-cmn-Hans">

<head>

<meta charset="utf-8" />

<title>text-indent_CSS参考手册_web前端开发参考手册系列</title>

<meta name="author" content="Joy Du(飘零雾雨), dooyoe@gmail.com, www.doyoe.com" />

<style>

.test p{border:1px solid #000;}

.inline span{text-indent:30px;}

.inline-block span{display:inline-block;text-indent:30px;}

.block span{display:block;text-indent:30px;}

.other{text-indent:30px;}

.other ins{display:inline-block;background:#eee;}

</style>

</head>

<body>

<ul class="test">

    <li class="inline">

        <strong>内联元素span</strong>

        <p><span>看看我的左边有没有30px的缩进 span{text-indent:30px;}</span></p>

    </li>

    <li class="inline-block">

        <strong>被设置为内联块级元素的span</strong>

        <p><span>看看我的左边有没有30px的缩进 span{display:inline-block;text-indent:30px;}</span></p>

    </li>

    <li class="block">

        <strong>被设置为块级元素的span</strong>

        <p><span>看看我的左边有没有30px的缩进 span{display:block;text-indent:30px;}</span></p>

    </li>

    <li class="other">

        <strong>包含有内联块的块级元素</strong>

        <p><span>看看我的左边有没有30px的缩进</span><ins>我是一个被插入的内联块元素</ins>.other{text-indent:30px;}</p>

    </li>

</ul>

</body>

</html>

            


运行实例 »

点击 "运行实例" 按钮查看在线实例

上一篇:letter-spacing下一篇:vertical-align