CSS3 realisiert den grafischen Fallanimationseffekt

CSS3 realisiert den grafischen Fallanimationseffekt

Sehen Sie zuerst den Effekt

Implementierungscode

<div Klasse="Box Box1"></div>
<div Klasse="Box Box2"></div>
<div Klasse="Box Box3"></div>
<div Klasse="Box Box4"></div>
<div Klasse="box box5"></div>
<div Klasse="box box6"></div>
* {
  Rand: 0;
  Polsterung: 0;
  Box-Größe: Rahmenbox;
}
Körper {
  Breite: 100 %;
  Höhe: automatisch;
  Hintergrund: #f90;
  Überlauf: versteckt;
}
.Kasten {
  Breite: 50px;
  Höhe: 50px;
  Hintergrund: #f70;
  transformieren: drehen (45 Grad);
  Position: absolut;
  Kastenschatten: 2px 2px 3px rgba (0, 0, 0, 0,3);
}
.box1 {
  links: berechnet (50 % – 25 Pixel);
  oben: berechnet (100 % – 75 Pixel);
  Animation: Box1 Kubik-Bézier(1, 0, 0,45, 1,4) 2s 1;
}
.box2 {
  links: calc(50% - 65px);
  oben: berechnet (100 % – 115 Pixel);
  Animation: Box2 Kubik-Bézier(1, 0, 0,45, 1,4) 2,5 s 1;
}
.box3 {
  links: calc(50% + 15px);
  oben: berechnet (100 % – 115 Pixel);
  Animation: Box3 Kubik-Bézier(1, 0, 0,45, 1,4) 3s 1;
}
.box4 {
  links: berechnet (50 % + 55 Pixel);
  oben: berechnet (100 % – 155 Pixel);
  Animation: Box4 Kubik-Bézier(1, 0, 0,45, 1,4) 3,5 s 1;
}
.box5 {
  links: calc(50% - 105px);
  oben: berechnet (100 % – 155 Pixel);
  Animation: Box5 Kubik-Bézier(1, 0, 0,45, 1,4) 4s 1;
}
.box6 {
  links: berechnet (50 % – 25 Pixel);
  oben: berechnet (100 % – 155 Pixel);
  Animation: Box6 Kubik-Bézier(1, 0, 0,45, 1,4) 4,5 s 1;
}
@keyframes box1 {
  aus {
    oben: -100px;
  }
  Zu {
    oben: berechnet (100 % – 75 Pixel);
  }
}
@keyframes box2 {
  aus {
    oben: -100px;
  }
  Zu {
    oben: berechnet (100 % – 115 Pixel);
  }
}
@keyframes box3 {
  aus {
    oben: -100px;
  }
  Zu {
    oben: berechnet (100 % – 115 Pixel);
  }
}
@keyframes box4 {
  aus {
    oben: -100px;
  }
  Zu {
    oben: berechnet (100 % – 155 Pixel);
  }
}
@keyframes box5 {
  aus {
    oben: -100px;
  }
  Zu {
    oben: berechnet (100 % – 155 Pixel);
  }
}
@keyframes box6 {
  aus {
    oben: -100px;
  }
  Zu {
    oben: berechnet (100 % – 155 Pixel);
  }
}

Oben finden Sie Einzelheiten dazu, wie Sie mit CSS3 den Animationseffekt fallender Grafiken erzielen. Weitere Informationen zu fallenden Grafiken in CSS3 finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

<<:  Einführung in die Schritte zum Bereitstellen von Redis in einem Docker-Container

>>:  So übermitteln Sie den Wert eines deaktivierten Formularfelds in einem Formular Beispielcode

Artikel empfehlen

Analyse des Consul-Konfigurationsprozesses für die Docker-Bereitstellung

Befehl ausführen docker run -d --name consul -p 8...

So installieren Sie FastDFS in Docker

Ziehen Sie das Bild Docker-Pull-Saison/FastDFS:1....

Detaillierte Einführung und Verwendungsbeispiele für Map-Tag-Parameter

Karten-Tags müssen paarweise vorkommen, d. h. <...

Beispiele für die Verwendung von MySQL-Abdeckungsindizes

Was ist ein Deckungsindex? Das Erstellen eines In...

Mobile Frontend-Anpassungslösung (Zusammenfassung)

Ich habe online gesucht und festgestellt, dass in...

Häufige CSS-Fehler und Lösungen

Code kopieren Der Code lautet wie folgt: Untersch...

So versetzen Sie JavaScript in den Ruhezustand oder in den Wartezustand

Inhaltsverzeichnis Überblick Überprüfen von setTi...

Zusammenfassung der XHTML-Anwendung im Webdesign-Studium

<br />Im Allgemeinen ist die Dateiorganisati...

Detaillierte Erklärung des TIMESTAMPDIFF-Falls in MySQL

1. Syntax TIMESTAMPDIFF(Einheit, Beginn, Ende); G...

So fügen Sie Videos in HTML ein und machen sie mit allen Browsern kompatibel

Zum Einfügen von Videos in HTML werden am häufigst...

Vue verwendet Filter zum Formatieren von Daten

In diesem Artikelbeispiel wird der spezifische Co...

Importieren Sie die CSV-Datei mit Navicat in MySQL

In diesem Artikel wird der spezifische Code zum I...