【发布时间】:2012-02-08 17:04:48
【问题描述】:
如果您有一个元素跟随另一个具有float:left 的元素并在 IE8 中打开 contenteditable,如果您打开 contentEditable="true",则在 IE8 中以下元素前面将有一个空行。
一个例子:
<img src="foo.jpg" style="float:left">
<p>Some random text</p>
在 IE8 中会这样渲染:
看到“一些随机文本”之前的那一行了吗?
如果您使用所见即所得的编辑器,这尤其令人讨厌,因为这会影响其某些功能。此外,这会创建您不想要的标记。在 CKEditor 中,您可以看到该行的 dom-path 在正文中,而不是在任何元素中。
【问题讨论】:
标签: internet-explorer-8 ckeditor wysiwyg contenteditable