In diesem Tutorial erkläre ich, wie du das iPad Air Animations-Design in Webflow nachbauen kannst, ohne 3D-Renderings zu verwenden.
Bevor wir anfangen, müssen wir ein paar Dinge klären. Für dieses Projekt habe ich eine Reihe von iPad Mockups verwendet, die ich bereits vorher erstellt hatte. Aber du kannst jedes Bild oder sogar ein animiertes Hintergrundvideo einsetzen. Wichtig ist, dass wir für diese Animation nur eine Interaktion anlegen, die dann auf alle Elemente mit der gleichen CSS Klasse angewendet wird.
Zunächst erstellen wir eine Sektion für unsere Scroll-Animation. Wir legen eine Mindesthöhe von 200 Viewport-Höhen (VH) fest, um sicherzustellen, dass genügend Platz für die Animation vorhanden ist. Dann machen wir den Textbereich zu einem 'sticky'-Element, das mit dem Scrollen der Seite mitschwebt, ähnlich wie die fliegenden iPads auf der Apple-Seite.
Als nächstes fügen wir unsere iPad-Mockups hinzu und passen das Layout entsprechend an. Wir wollen, dass die iPads über die gesamte Breite der Seite schweben und nicht durch einen Container begrenzt werden. Deshalb packen wir sie in einen separaten 'Wrapper'-Div der 100% width hat.
Um den Eindruck zu erzeugen, dass die iPads leicht versetzt und überlappend sind, verwenden wir einen negativen Margin-Top von -30%. Damit das erste iPad nicht nach oben verschoben wird, geben wir ihm eine CSS Combo-Class und setzen Margin-Top auf 0.
Nun kommen wir zum spannendsten Teil: der Erstellung der Scroll-Animation. Wir nutzen die 'While Scrolling in View'-Interaktion in Webflow und wenden sie auf jedes Element mit der Klasse 'iPad Item' an. Mit dieser Interaktion lassen sich Skalierung und Bewegung der iPads animieren.
Wir können zum Beispiel die Größe der iPads von groß auf klein ändern, während sie im Viewport scrollen. Oder wir können sie horizontal und vertikal bewegen, um die Illusion zu erzeugen, dass sie durch den Raum schweben.
Um den 3D-Effekt der Apple-Seite nachzuahmen, verwenden wir die CSS 'Rotate'-Transformation. Wichtig ist hier, dass wir dem Wrapper-Div der Ipad-Items eine 3D-Perspektive von 1000 Pixeln geben. Dies sorgt dafür, dass alle Kind-Elemente eine 3D-Perspektive erhalten, was die Animation realistischer wirken lässt.
Durch Nachahmung der schwebenden Scroll-Animationen des iPad Air auf der Apple-Seite, kann man ein beeindruckendes Design in Webflow erstellen, welches sich sehr gut für Portfolio Seiten oder Kundenprojekte eignet. Und das Beste daran? Du kannst diese Animation sehr schnell duplizieren und auf der gesamten Website anwenden.