text-intent的缩进样式导致图片不居中的解决办法

Posted by pq1949 on 2018-05-28

text-indent 属性规定文本块中首行文本的缩进。
可加了这个缩进后当遇到正文内容中有独立段落的图片时,图片也会被缩进,这样会很影响排版。而且对于缩进后的图片大小也不好把握,对于自适应主题尤其如此。所以很多人因为搞不定图片这个问题最后放弃了使用段落首行缩进。

其实text-indent有个很奇怪的属性,就是其内部元素遇到float或者display: block后就不继承外部这个缩进的属性了,也就是说,只要给图片加上float或者display: block的 CSS 属性后,图片的缩进会自动失效。

但是为了排版的效果,一般都使用display:block;,这样图片就不会与文字并排,图片单独占一行。