Wenn es wird eine leere div
mit contenteditable="true"
:`contenteditable = true` Höhe Ausgabe in FireFox
CSS:
[contenteditable="true"] {
border: 1px dashed #dedede;
padding: 3px;
}
HTML:
<div contenteditable="true">
<!-- blank by default -->
</div>
In IE und Chrome, es zeigt, die Höhe wie ein normales Eingabefeld mit kleiner Polsterung. In Firefox zeigt es nur, dass 3px Padding ich in den Stilen hinzugefügt habe. Wobei, es kollabiert und ist nur so groß wie die Grenze.
Wissen Sie, ob das ein Firefox-Bug ist? Können Sie einen Weg vorschlagen, damit umzugehen?
Sie vertrauen wahrscheinlich auf die Standardstile der Browser, deshalb sehen Sie die Unterschiede. Versuchen Sie es mit einem CSS-Reset und wenden Sie Ihre Stile an. http://www.cssreset.com/ – Arbel
Ich habe dieses Problem nur in Firefox gesehen. – Skitterm
Siehe auch https://github.com/w3c/editing/issues/70 – Nickolay