解决text-indent:2em对段落居中的影响

  • A+
所属分类:CMS CSS HTML

我个人习惯用CSS来控制内容页中<p>的段首缩进样式,只需要在样式表中这样写就可以了:

但,如果在添加文章内容中,要对其中的某些段落居中的话,ckEditor会在<p>中添加style="text-align:center;"。这样,这个<p>实际上是在居中基础上又缩进了2em。那么如何解决这一问题呢?

以phpcms为例,我在模板页show.html中输出{$content}的地方使用正则做了如下的改动就解决了:

可能会有不完美的地方,等发现了问题再修正。

您有更好的办法吗?交流一下。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: