Heute erstellen wir eine Webseite, auf der nicht nur eine, sondern drei separate Diashows verwendet werden, die wie ein wirklich dynamisches Element aussehen. Dieser Effekt ist perfekt für jedes Designer- oder Fotografen-Portfolio.
Auf dem Weg werden wir einige sehr einfache HTML, CSS und jQuery verwenden. Öffne einen Texteditor und folge ihm, um deinen eigenen zu bauen!
Inspiration
Ich habe kürzlich durch unsere fantastische Designgalerie gestöbert und bin auf Jessica Kripp's Fotografieportfolio gestoßen (siehe unten). Ich war sofort beeindruckt von der Art von Diaschau, die die Homepage belegte.
Hier haben wir nicht nur eine, sondern drei verschiedene Foto-Diashows, die unabhängig voneinander laufen und dennoch synergetisch als eine Einheit konzipiert sind. Es ist ein wirklich cooler Effekt, den ich noch nie gesehen habe. Es kann etwas Prozessorintensiv sein, aber es macht trotzdem Spaß.
Heute werden wir einspringen und eines davon bauen, um zu sehen, wie es gemacht wird. Wir werden HTML, CSS und jQuery verwenden, aber lassen Sie sich davon nicht einschüchtern, es ist alles sehr einfach und eignet sich für Anfänger.
Schritt 1: Grundlegendes HTML
Der einfachste Weg, um an dieses Projekt heranzugehen, besteht darin, das grundlegende Layout und Design der Seiten aus dem Weg zu räumen, bevor wir mit dem Spielen von JavaScript beginnen. Das bedeutet, dass wir die Seite mit statischen Bildern gestalten und dann zurückgehen und die Diashow-Funktionalität hinzufügen.
Erstellen Sie zunächst einen Basiscontainer, gefolgt von drei Divs, die jeweils ein Bild enthalten. Ich weiß, wir werden schon ein bisschen div-schwer, aber das jQuery-Plugin, das wir später für die Diashow verwenden werden, setzt voraus, dass jedes dieser Bilder über einen eigenen übergeordneten Container verfügt.