0Pricing
CSS Academy · Lektion

clip-path-Formen animieren

Erstellen Sie eindrucksvolle Reveal-Animationen, indem Sie zwischen clip-path-Polygonwerten überblenden.

clip-path-Formen animieren ist eine kostenlose CSS Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des CSS Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der CSS Academy-Kurs umfasst insgesamt 4 Lektionen.

Animierbares clip-path

CSS kann zwischen zwei clip-path-Werten Übergänge und Animationen ausführen, solange beide dieselbe Formfunktion mit derselben Anzahl von Argumenten verwenden. Die Interpolation erfolgt Punkt für Punkt.

Animation zum Einschieben

Eine klassische clip-path-Enthüllung — der Inhalt wird von links eingeschoben:

<div class="content visible"></div>

Kreisförmige Enthüllung

Vergrößern Sie einen Kreis von der Mitte aus, um den Inhalt zu enthüllen:

<div class="overlay open"></div>

Formveränderung

Animieren Sie zwischen Polygonformen, um einen Morphing-Effekt zu erzeugen. Beide Polygone müssen dieselbe Anzahl an Scheitelpunkten haben:

<div class="morph-shape"></div>

Übereinstimmende Anzahl an Scheitelpunkten

Um zwischen verschiedenen Polygonformen zu animieren (z. B. von einem Dreieck zu einem Quadrat), fügen Sie der einfacheren Form zusätzliche zusammenfallende Punkte hinzu:

<div class="triangle-4pt"></div>
<div class="square-4pt"></div>

Enthüllungseffekt bei Hover

Ein Kartenbild, das bei Hover auf einen Kreis zugeschnitten wird:

<div class="card">
  <div class="card-img"></div>
</div>

Wischübergänge

Diagonaler Wischübergang beim Wechseln von Seiten:

<div class="page-enter"></div>

Performance von clip-path-Animationen

Eine animierte clip-path-Eigenschaft löst in den meisten Browsern die Paint-Phase aus (anders als transform/opacity, die nur kompositorisch verarbeitet werden). Testen Sie bei komplexen Animationen auf großen Elementen die Performance in den DevTools, bevor Sie sie veröffentlichen.

clip-path vs. mask-image bei Animationen

Bei komplexer animierter Transparenz kann mask-image mit einem animierten Farbverlauf für einfache gerichtete Enthüllungen performanter sein als clip-path.

Feder-Easing mit clip-path

Easing nach dem Vorbild einer Feder erzeugt natürlich wirkende Enthüllungen:

<div class="reveal"></div>

Kurzer Test

Was ist erforderlich, damit CSS reibungslos zwischen zwei polygon()-clip-path-Werten interpolieren kann?

Zusammenfassung

Animieren Sie mit Transitions oder @keyframes zwischen clip-path-Formen. Für die Interpolation sind dieselbe Formfunktion und dieselbe Anzahl an Scheitelpunkten erforderlich. Verwenden Sie circle() für sich ausdehnende Enthüllungen, polygon() für Wischübergänge und Morphing sowie inset() für rechteckige Clip-Übergänge. Passen Sie die Anzahl der Scheitelpunkte an, indem Sie der einfacheren Form zusammenfallende Punkte hinzufügen.

Häufig gestellte Fragen

Ist die Lektion „clip-path-Formen animieren“ kostenlos?

Ja — der vollständige Text von „clip-path-Formen animieren“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des CSS Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der CSS Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „clip-path-Formen animieren“?

Erstellen Sie eindrucksvolle Reveal-Animationen, indem Sie zwischen clip-path-Polygonwerten überblenden. Du übst CSS Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um CSS Academy zu starten?

Keine Vorkenntnisse erforderlich. CSS Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.

Wie lange dauert die Lektion „clip-path-Formen animieren“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser CSS Academy-Lektion Code schreiben und ausführen?

Ja. Jede CSS Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. clip-path mit polygon() und circle()
  2. shape-outside für Textumfluss
  3. clip-path-Formen animieren
  4. CSS-Masken vs. Clip-path
← Zurück zu CSS Academy