如果在IE8中有另一个具有float:left
且打开contenteditable的元素之后的元素,则在IE8中打开contentEditable="true"
时,以下元素将在空行之前。IE8在contenteditable中浮动元素后显示空行
一个例子:
<img src="foo.jpg" style="float:left">
<p>Some random text</p>
在IE8这将呈现:
前看到 “一些随机文本” 行了?
如果您使用wysiwyg编辑器,这会特别讨厌,因为这会影响它的某些功能。此外,这会创建您不需要的标记。在CKEditor中,您可以看到该行的dom路径位于主体中,而不是任何元素内。
好的,谢谢你的信息 – Lukas 2012-02-09 09:16:30