Wie kann verhindert werden, dass sich das Webkit-Text-Rendering während des CSS-Übergangs ändert?

Ich bin mit CSS-übergänge, um den übergang zwischen CSS umgewandelt Staaten (die im Grunde den übergang in der Größe eines Elements). Ich merke, dass, wenn das element den übergang, den rest des Textes auf der Seite (Webkit) neigt dazu, etwas verändern rendering, bis der übergang erfolgt.

Fiddle: http://jsfiddle.net/russelluresti/UeNFK/

Mir ist auch aufgefallen, dass dies nicht der Fall auf meinem Header, die haben die -webkit-font-smoothing: antialiased Eigenschaft/Wert-paar auf Sie. Also, ich Frage mich, gibt es irgendeine Möglichkeit zu haben, den text pflegen Sie Ihre Standard-look (die "auto" - Wert für die font-Glättung) und nicht ändern, Rendern, während ein übergang.

Ich habe versucht, explizit die Einstellung der text auf den Wert "auto", aber das macht nichts. Ich sollte auch beachten, dass die Einstellung der Schriftglättung auf "none" verhindert auch, dass die rendering-blinkt während des übergangs.

Jede Hilfe ist willkommen.

Bearbeiten 1

Sollte ich anmerken, dass ich auf OS X. Während sich bei meinem test in Chrome unter Parallels, ich nicht sehen, die zwei verschiedene Absätze anders zu Verhalten, so kann dies ein Problem sein, exklusiv für Macs.

InformationsquelleAutor der Frage RussellUresti | 2012-09-19

Schreibe einen Kommentar