Eine kurze Analyse der Unterschiede und Funktionen zwischen Übergang, Transformation und Übersetzung in CSS3

Eine kurze Analyse der Unterschiede und Funktionen zwischen Übergang, Transformation und Übersetzung in CSS3

transformieren und übersetzen

Transformieren bezieht sich auf Transformation und Deformation. Es ist ein CSS3-Attribut, genau wie andere Breiten- und Höhenattribute.

„translate“ ist der Attributwert von „transform“, was bedeutet, dass das Element in 2D transformiert wird. 2D-Transformation bedeutet, dass sich das Element von der aktuellen Position (0,0) aus in Richtung der x-Achse und in Richtung der y-Achse bewegt.

Zum Beispiel:

transform: translate(0,100%) bedeutet, das Element von seiner aktuellen Position um die gesamte Höhe des Elements entlang der Y-Achse nach unten zu verschieben.

transform: translate(-20px,0) bedeutet, sich von der aktuellen Position des Elements aus 20 Pixel nach links entlang der x-Achse zu bewegen.

„transform“ hat viele andere Eigenschaftswerte, „translate3D“ (3D-Transformation), „scale“ (2D-Skalierung) und andere Transformationsmethoden.

Übergang

Übergang ist der Animationsprozess, bei dem ein Satz von CSS-Eigenschaften innerhalb eines bestimmten Zeitraums in einen anderen Satz von Eigenschaften geändert wird. Kann verwendet werden, um dynamische Effekte zu erzielen, CSS3-Eigenschaften

Syntaxübergang: Die zu transformierende Eigenschaft Die für die Transformation benötigte Zeit Steuern Sie die Geschwindigkeit der Animation Ändern Sie die Verzögerungszeit, nach der die Animation ausgeführt wird

Die Übergangseigenschaft wird im Anfangsstil geschrieben, nicht im Endstil. Dieser Stil definiert das Erscheinungsbild des Elements vor dem Beginn der Animation. Sie müssen nur einmal einen Übergang für ein Element festlegen und der Browser kümmert sich um die Animation von einem Stil zum anderen.

Zum Beispiel:

Übergang: Breite 2 s;

Übergang: 2 s übersetzen;

Übergang: alles 2er.

Zusammenfassen

Damit ist dieser Artikel über die Unterschiede und Funktionen von Übergang, Transformation und Übersetzung in CSS3 abgeschlossen. Weitere relevante Inhalte zu Übergang, Transformation und Übersetzung in CSS3 finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

<<:  Konfliktlösung bei gleichzeitiger Verwendung von Laufschrift und Flash auf einer Seite

>>:  Vue implementiert eine kleine Notizblockfunktion

Artikel empfehlen

React-Beispiel zum Abrufen des Werts aus dem Eingabefeld

Reagieren Sie auf mehrere Arten, um den Wert des ...

Automatisches Laden des Kernelmodul-Overlayfs-Vorgangs beim CentOS-Start

Um Kernelmodule in CentOS automatisch zu laden, k...

Beispielcode zur Implementierung des wellenförmigen Wasserballeffekts mit CSS

Heute habe ich einen neuen CSS-Spezialeffekt gele...

TypeScript-Aufzählungstypen im Detail erklären

Inhaltsverzeichnis 1. Digitale Aufzählung 2. Zeic...

Ausführliche Erläuterung zum MySQL-Lernen einer Datenbanksicherung

Inhaltsverzeichnis 1.DB, DBMS, SQL 2. Eigenschaft...

Eine kurze Diskussion zur MySQL-Select-Optimierungslösung

Inhaltsverzeichnis Beispiele aus dem wirklichen L...

Einführung in verschiedene Möglichkeiten zur Einführung von CSS in HTML

Inhaltsverzeichnis 1. CSS-Stile direkt in HTML-Ta...

Verwenden von Streaming-Abfragen in MySQL, um Daten-OOM zu vermeiden

Inhaltsverzeichnis 1. Einleitung 2. JDBC implemen...

Detaillierte Erklärung der MySQL EXPLAIN-Ausgabespalten

1. Einleitung Die EXPLAIN-Anweisung liefert Infor...

Praktische TypeScript-Tipps, die Sie vielleicht nicht kennen

Inhaltsverzeichnis Vorwort Funktionsüberladung Zu...