Servo: Textauswahl hervorheben

Erstellt am 14. März 2016  ·  3Kommentare  ·  Quelle: servo/servo

Wir unterstützen bereits die Tastaturtextauswahl (mit Umschalt + Pfeiltasten) in <input> , aber sie ist unsichtbar. Bei diesem Problem geht es darum, die Textfarbe und Hintergrundfarbe von ausgewähltem Text zu ändern, wie dies bei anderen Browsern der Fall ist. Farben können zunächst hartcodiert werden, #8077 handelt davon, ein ::selection Pseudoelement hinzuzufügen, um sie mit CSS zu ändern.

Ich weiß nicht, ob es besser ist, Textfragmente im Layout an Auswahlgrenzen oder nur Anzeigeelemente aufzuteilen. @pcwalton , hast du eine Meinung dazu?

CC @paulrouget

Hilfreichster Kommentar

Ich habe angefangen, an den Layout-Teilen davon zu arbeiten (Fragmentsplitting und Anzeigelistengenerierung).

Alle 3 Kommentare

Siehe auch #4410 und #4409.

Das Richtige ist, Fragmente aufzuteilen, aber keine Textläufe, glaube ich. Das liegt daran, dass alles, was Sie in CSS als eine Einheit formatieren können, ein Fragment sein muss, aber alles, was mit Ligaturen funktioniert, muss ein Textlauf sein.

Ich habe angefangen, an den Layout-Teilen davon zu arbeiten (Fragmentsplitting und Anzeigelistengenerierung).

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen