Problem:
Ich habe ein unerwünschtes Verhalten in Chrome und Opera beobachtet, das auftritt, wenn man zwei p verbindet Tags durch Löschen der Trennung zwischen ihnen. Chrome und Opera löschen contenteditable = false-Element (Widget) und Text nach.
Beispiel:
html:
%Vor%css:
%Vor%Frage:
Warum? Wie repariere es?
Ich habe diesen Fehler vor langer Zeit für Blink und Webkit . Es ist kritisch und es gibt keine Problemumgehung. Das Webkit-Team hat versucht, es zu beheben, aber soweit ich sehen kann, haben sie einen neuen Bug eingeführt: |.
PS. Ja, diese Antwort schlägt keine Korrektur vor, aber die einzige Lösung ist das Überschreiben von delete und Backspace Schlüsseln.
Tags und Links javascript html google-chrome contenteditable