contenteditable = falsch in contenteditable = wahr

9

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:

Beispiel auf jsfiddle

html:

%Vor%

css:

%Vor%

Frage:

Warum? Wie repariere es?

    
user1103291 12.02.2014, 02:05
quelle

1 Antwort

2

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.

    
Reinmar 12.02.2014, 16:35
quelle