CSS-Übergangseffekte verursachen Bildunschärfe und Bewegung in Chrome?
Das Problem mit CSS-Übergangseffekten, die Bildunschärfe und Bewegung in Chrome verursachen, kann sein wird auf die Einschränkungen von CSS-Übergängen beim Bearbeiten von Elementen in bestimmten Kontexten zurückgeführt.
Die Problem
Beim Anwenden eines Übergangs auf ein Element, das Bewegung beinhaltet (Übersetzen), kann es zu unerwünschten Nebenwirkungen kommen, wie zum Beispiel:
Dieses Problem ist ausgeprägter, wenn die Seite über Bildlaufleisten verfügt, und tritt besonders deutlich auf, wenn Es sind mehrere Instanzen des betroffenen Elements vorhanden.
Die Lösung
Um dieses Problem zu mildern, können Sie die folgenden CSS-Eigenschaften auf das betroffene Element anwenden Element:
-webkit-backface-visibility: hidden; -webkit-transform: translateZ(0) scale(1, 1);
Erklärung
Zusätzlich Hinweise
backface-visibility: hidden; transform: translateZ(0) scale(1, 1);
Das obige ist der detaillierte Inhalt vonWarum verursachen meine CSS-Übergänge in Chrome Bildunschärfe und Bewegung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!