让文字离父级元素有一定的距离的做法

一般我们很容易想到就是padding-left: 像素值;  这样将文字缩进,但是这个属性会影响这个元素的宽度,会将原来设定的宽度撑大;

另一种做法就是 使用text-indent:像素值;    这样文本就会所缩进 ,我们常见的text-indent:2em; 文本缩进2个字符。这个属性不会影响元素本身的宽度。

例如:下面li设定为100px   宽   使用padding-left:10px; li的宽度会变成110px;而text-indent却不会。

 

posted @ 2017-05-19 20:11  星辰之夜  阅读(202)  评论(0编辑  收藏  举报