Heim >Web-Frontend >H5-Tutorial >Was sind CSS -Übergänge und wie implementiere ich sie?
als auch die
-Recorties über eine halbe Sekunde unter Verwendung der-Timingfunktion übergibt. Dauer:
Dies gibt die Länge des Übergangs an, typischerweise in Sekunden (s) oder Millisekunden (MS).transition
ändert; Andere Eigenschaftsänderungen sind sofort. transition: background-color, transform 0.5s ease;
Kann ich CSS -Übergänge für verschiedene Eigenschaften gleichzeitig verwenden? Die background-color
Eigenschaft akzeptiert eine von Kommas getrennte Liste von Eigenschaften. Auf diese Weise können Sie mehrere CSS -Eigenschaften gleichzeitig synchron oder asynchron animieren, abhängig vom Zeitpunkt der Änderungen dieser Eigenschaften. Die Hintergrundfarbe wechselt mit transform
über 0,5 Sekunden, während die Transformation über 0,3 Sekunden unter Verwendung ease
. Im Wesentlichen eignen sich Übergänge am besten für einfache, ereignisgesteuerte Animationen (z. Übergänge sind reaktiv; Animationen sind proaktiv. Seite. Überbeanspruchung kann zu Jank und einer verringerten Leistung führen. Anschließend auf kurze, schnelle Übergänge abzielen.
Eigenschaft wird häufig hardwarebeschleunigt, wodurch sie erheblich schneller werden. Dies reduziert die Arbeitsbelastung in der Rendering -Engine des Browsers.Das obige ist der detaillierte Inhalt vonWas sind CSS -Übergänge und wie implementiere ich sie?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!