CKEditor fakeObject css伪元素::之前

时间:2015-02-09 13:42:00

标签: ckeditor

最初我打算使用Widgets处理字体真棒图标,就像可用的CKEditor FontAwesome插件一样。事实证明,我们需要小部件用于联系信息,并希望在这些小部件中使用用户可选择的图标。由于CKEditor< 4.5我不支持小部件中的小部件,而是使用伪造的插件代替小部件。

问题是IE不支持img :: before和CKEditor.createFakeParserElement使用图像。

FontAwesome的HTML就像<i class="fa fa-camera-retro fa-lg"></i>和CSS .fa :: before伪元素用于显示图标。

CKEditor fakeObject使用img标签是否有原因,是否与CKEDITOR.dtdView。$ removeEmpty相关或者我可以根据原始的伪对象制作fakeObject2并使用div而不是img?

如何使空跨度或i -tag删除条件,如果span有某些类,它将不会被删除,否则将被删除(如果span或我有类&#34; fa&#34;并且是空的不要删除)?

0 个答案:

没有答案