Firefox不允许空白的contenteditable区域

Cod*_*der 4 jquery html5 css3

Firefox版本30.

以下代码在chrome中完美运行,我可以开始在Paragraph中输入.

但它在firefox中不起作用,任何线索有什么不对

<div>
    <div>
      <span contenteditable="false">Not editable area</span>
        <p contenteditable="true"></p>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

JSFiddle - http://jsfiddle.net/THPmr/30/

Cod*_*der 7

Chrome似乎会自动为可疑段落指定一些高度,但Firefox不会.简单的解决方案是在段落中添加min-height.

<p contenteditable="true" style="min-height:15px"></p>
Run Code Online (Sandbox Code Playgroud)

现在我们不必担心额外的空间和不必要的br标签