Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie spiele ich mit CSS-Animationen? (organisieren und teilen)

WBOY
Freigeben: 2021-12-21 18:47:26
nach vorne
1993 Leute haben es durchsucht

Dieser Artikel vermittelt Ihnen relevantes Wissen über Animationen in CSS, einschließlich der Frage, was Animation ist, wie man Animationen aufruft und wie man Multi-Keyframe-Animationen implementiert.

Wie spiele ich mit CSS-Animationen? (organisieren und teilen)

1. Was ist Animation? In CSS können Sie @keyframes verwenden, um Animationen zu definieren Ist eine Animation definiert, kann diese über die Animationseigenschaft aufgerufen werden.

Basisattribute der Animation:

Name: der Name der Animation

(anfänglicher Standardwert keiner)

Dauer: Animationsdauer

(anfänglicher Standardwert 0 s)

Timing-Funktion: Geschwindigkeitskurve ändern

(anfänglicher Standardwert „ease“) )

    Verzögerung: Verzögerungszeit (wie viel Zeit vergeht, bevor die Animation beginnt)
  • (anfänglicher Standardwert 0s)
  • iteration-count: Anzahl der Animationsausführungen
  • (anfänglicher Standardwert 1, wenn Sie möchten, dass die Animation für immer ausgeführt wird, schreibe unendlich)
@keyframes rotation { /* rotation 动画名 */
    from {   /* 起始状态 */ 
        transform: rotate(0);
    }
    to {    /* 结束状态 */ 
        transform: rotate(360deg);
    }}
Nach dem Login kopieren
  • außer Darüber hinaus gibt es einige Attribute:
  • animation-direction (legen Sie fest, ob die Animation der Reihe nach in umgekehrter Reihenfolge abgespielt werden soll)

  • normal: Spielen Sie die Animation auf normale Weise ab (anfängliche Standardeinstellung). Wert)
  • reverse: In umgekehrter Reihenfolge abspielen Animation

    alternate: Das 2., 4., 6. Mal... (gerade Zahlen) der Animation automatisch umkehren lassen

    alternate-reverse: Lassen Sie die ungeraden Zahlen Zeiten der Animation werden automatisch umgekehrt.

    • animation-fill-mode (als Animation festlegen Der Status der Animation, wenn sie nicht abgespielt wird)
    • none: Das Standardverhalten der Animation nicht ändern

    • forwards: Stoppen Sie die Animation im endgültigen Endzustand.
    Rückwärts: Wenden Sie die erste Animation innerhalb des durch Animationsverzögerung festgelegten Zeitraums an. Stile in Schlüsselbildern.

    Beide: Befolgen Sie gleichzeitig die Regeln für Vorwärts- und Rückwärtsanimation -Play-State (Legen Sie fest, ob die Animation abgespielt oder angehalten wird)

    • paused: Anhalten der Wiedergabe der Animation
    • running: normale Wiedergabe der Animation
    • 3. Für Animationen, die ausgeführt werden sollen Um mehrere Effekte zu erzielen, können Sie zu diesem Zeitpunkt Multi-Keyframes verwenden.
    • Allgemeine Struktur:
    animation:  name | duration | timing function | delay | iteration-count;
    Nach dem Login kopieren

    (Lernvideo-Sharing: CSS-Video-Tutorial)

    Das obige ist der detaillierte Inhalt vonWie spiele ich mit CSS-Animationen? (organisieren und teilen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Verwandte Etiketten:
    css
    Quelle:csdn.net
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage