Detaillierte Erklärung des Übergangsattributs einer einfachen CSS-Animation

Detaillierte Erklärung des Übergangsattributs einer einfachen CSS-Animation

1. Verständnis der Übergangsattribute

1. Das Übergangsattribut ist ein Kurzattribut, mit dem vier Übergangseigenschaften festgelegt werden können:

Übergangseigenschaft Der Name der CSS-Eigenschaft für den Übergangseffekt (Höhe, Breite, Deckkraft usw.).
Übergangsdauer: Die Zeit, die zum Abschließen des Übergangseffekts benötigt wird.
Die Übergangszeitfunktion gibt die Geschwindigkeitskurve eines Geschwindigkeitseffekts an.
Übergangsverzögerung: Wann beginnt der Übergangseffekt (Verzögerungszeit).

Hinweis: Wenn die Eigenschaft „Übergangsdauer“ 0 ist, tritt kein Übergangseffekt auf.

2. Der Wert der Gradientenfunktion:

Die Gradientenfunktion ist die Übergangszeitfunktion;

Der voreingestellte Wert der Bezier-Kurve

Die Leichtigkeit nimmt allmählich zu, die Geschwindigkeit ist gleichmäßig, die Verlangsamung erfolgt kubisch-bézier (0,25, 0,1, 0,25, 1)
allmählich schnelleres Einsteigen, gleichmäßige Geschwindigkeit kubisch-bézier (0,42, 0, 1, 1)
gleichmäßige Geschwindigkeit ausgleichen, kubisch-bezier verlangsamen (0,0,0,58,1)
ease-in-out ähnelt ease, hat aber eine größere Beschleunigung (größere Amplitude) als ease. cubic-bezier(0.42,0,0.58,1)
Lineare, gleichmäßige Geschwindigkeit im gesamten kubischen Bézier-Modus (0,0,1,1)

3. Abkürzung: Übergang: CSS-Attributname, Übergangszeit, Gradientenfunktionswert, Verzögerungszeit;

2. Einfache Animationsbeispieloperation

1. Fügen Sie zunächst zwei Bilder ein

<div Klasse="A">
        <img src="img/Medikamente einnehmen.jpg" alt="">
        <img src="img/main_bg.jpg" alt="">
    </div>

2. Legen Sie den Stil für das Bild fest

<Stil>
        .A {
            Rand: automatisch 100px;
            Höhe: 400px;
            Breite: 600px;
            Position: relativ;
        }
        .Ein img:nth-child(1) {
            Höhe: 300px;
            Breite: 300px;
            Position: absolut;
        }
        .Ein img:nth-child(2) {
            Höhe: 300px;
            Breite: 300px;
            Position: absolut;
            Übergang: Deckkraft 3 s, Einblendung 2 s;
        }
        .A img:nth-child(2):hover {
            Deckkraft: 0;
        }
        img {
            Höhe: 300px;
            Breite: 300px;
        }
        </Stil>

3. Der erzielte Animationseffekt ist:

Zusammenfassen

Oben finden Sie eine ausführliche Erläuterung des Übergangsattributs einer einfachen CSS-Animation, die vom Editor eingeführt wurde. Ich hoffe, dass es für alle hilfreich sein wird. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

<<:  So ändern Sie die Schaltfläche „Durchsuchen“ des HTML-Formulars zum Hochladen von Dateien

>>:  So installieren Sie nginx schnell unter Windows und konfigurieren es für den automatischen Start

Artikel empfehlen

Implementierung und Optimierung von MySql-Unterabfragen IN

Inhaltsverzeichnis Warum ist IN langsam? Was ist ...

Ein Artikel zeigt Ihnen, wie Sie den Watch-Listener von Vue verwenden

Inhaltsverzeichnis Hörer beobachten Format Richte...

Detailliertes Beispiel für MySQL-Joint-Tabellen-Update-Daten

1.MySQL UPDATE JOIN-Syntax In MySQL können Sie di...

Detaillierte Erklärung zur Verwendung der JavaScript-Paging-Komponente

Die Paginierungskomponente ist eine häufige Kompo...

Unterschiede im Stundentrennzeichen zwischen Browsern

Beim Erstellen einer Webseite verwenden Sie manchm...

Lösungen für Dateien/Ordner, die unter Linux nicht gelöscht werden können

Vorwort Kürzlich wurde unser Server von Hackern a...

33 der besten kostenlosen englischen Schriftarten geteilt

ChunkFive Freie Schriftfamilie Cuprum JAH I Kosten...

Nach dem Absenden des Formulars zu einer anderen Datei wechseln

<br />Frage: Wie schreibe ich in HTML, um zu...

Beispielcode von Vue + Element UI zur Realisierung der Player-Funktion

Die Anzeige ohne Effektbild ist nur leeres Gerede...

So erstellen Sie ein standardisiertes VMware-Image für Kubernetes unter Rancher

Wenn wir Kubernetes lernen, müssen wir in der Kub...

Konvertieren von XHTML-CSS-Seiten in Druckerseiten

<br />In der Vergangenheit musste zum Erstel...

URL-Darstellung in HTML-Webseiten

In HTML werden gängige URLs auf verschiedene Arten...