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

Detaillierte Erklärung unsichtbarer Indizes in MySQL 8.0

Wort Seit der ersten Version von MySQL 8.0 liegen...

Adaptive HTML-Tabellenmethode

<body style="scroll:no"> <Tabe...

Schreiben Sie eine dynamische Uhr auf einer Webseite in HTML

Verwenden Sie HTML, um eine dynamische Web-Uhr zu...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.17

Funktionen von MySQL: MySQL ist ein relationales ...

Gründe, warum MySQL Kill Threads nicht beenden kann

Inhaltsverzeichnis Hintergrund Problembeschreibun...

Detaillierte Erklärung zur Verwendung des Linux-Befehls mpstat

1. mpstat-Befehl 1.1 Befehlsformat mpstat [ -A ] ...

So erlauben Sie den Remotezugriff auf offene Ports in Linux

1. Ändern Sie die Firewall-Konfigurationsdatei # ...

So erstellen Sie einen Tabellenindex in MySQL

Inhaltsverzeichnis Unterstützt mehrere Filterarte...

Webdesigner ist ein geeignetes Talent

<br />Es gibt keine Straße auf der Welt. Wen...

Verschiedene korrekte Haltungen zur Verwendung von Umgebungsvariablen in Webpack

Inhaltsverzeichnis Schreiben Sie vor Geschäftscod...

Uniapps Erfahrung in der Entwicklung kleiner Programme

1. Erstellen Sie ein neues UI-Projekt Zunächst ei...

Detaillierte Erläuterung der MySQL-Datumszeichenfolgen-Zeitstempelkonvertierung

Die Konvertierung zwischen Zeit, Zeichenfolge und...

Detaillierte Erklärung der Verwendung des Linux-Befehls nslookup

[Wer ist nslookup?] 】 Der Befehl nslookup ist ein...