Kann jemand erklären, warum sich diese Kugeln in Firefox und IE korrekt ändern, aber nicht in Chrome (meine aktuelle Version ist 47.0.2526.106)? Warum bleiben die Kugeln in der ersten ul
weiß, aber die anderen ändern sich anfangs?
Beachten Sie, dass ich das gleiche Verhalten erhalte, wenn ich an class
anbinde oder das Attribut ng-class
verwende.
Gibt es eine Möglichkeit, die Farben korrekt zu aktualisieren?
Firefox / IE:
Chrome:
Wenn wir etwa ein Jahr später darauf zurückkommen, scheint Google den Rendering-Fehler behoben zu haben, der das verursacht hat, obwohl ich mir nicht sicher bin, welches Release das Update enthielt. Ich sehe dieses Problem nicht mehr in Chrome v56.0.2924.87.
Dies ist ein Chrome-Rendering-Fehler.
Eine Option besteht darin, benutzerdefinierte Aufzählungspunkte mit einem Pseudoelement einzufügen.
%Vor%Hier ist das aktualisierte Beispiel:
Eine andere Möglichkeit ist es, ein Repaint-Ereignis , um den Browser zu zwingen, das Styling zu aktualisieren. Dies ist definitiv eine hackische Option, aber trotzdem funktioniert es:
%Vor%Hier ist das andere aktualisierte Beispiel:
Tags und Links javascript html angularjs css google-chrome