Mühelose Vollbild-Hintergrundbilder mit jQuery

Heute erstellen wir eine einfache und unterhaltsame Webseite, die ausschließlich dem Zweck dient, Fullscreenr zu präsentieren, ein großartiges kleines jQuery-Plugin, mit dem Sie ganz einfach ein Hintergrundbild hinzufügen können, das automatisch an die Fenstergröße angepasst wird.

Wir werden auch einige @ font-face- und rgba-Aktionen hinzufügen, um den Rest des Builds modern und lehrreich zu gestalten. Lass uns anfangen!

Demo

Nur so können Sie sich ein Bild von dem machen, was wir bauen. Schauen Sie sich die Demo unten an. Um die jQuery in Aktion zu sehen, ändern Sie die Größe des Browserfensters und beobachten Sie, wie sich das Bild dynamisch anpasst.

Demo ansehen

Nun, da Sie gesehen haben, wie es funktioniert, bauen wir es!

Schritt 1: Holen Sie sich Fullscreenr

Als erstes sollten Sie auf die Fullsreenr-Website gehen und eine Kopie herunterladen. Schnappen Sie sich die JS-Dateien und werfen Sie sie in einen Ordner mit einem grundlegenden Website-Framework: HTML, CSS und Bilderordner.

Schritt 2: Starten Sie den HTML-Code

Um den HTML-Code zu beginnen, geben Sie den Code für eine leere Seite ein und fügen Sie die Verweise für das Stylesheet und die beiden JavaScript-Dateien hinzu.

Schritt 2: Wählen Sie ein Hintergrundbild

Bevor wir den Code zum Platzieren unseres Hintergrundbildes einfügen, müssen wir die Größe kennen. Was bedeutet natürlich, dass wir ein Bild finden müssen.

Das Bild unten habe ich von Faisal.Saeed auf Flickr Creative Commons gepackt. Es ist eine fantastische schneebedeckte Bergszene, die die perfekte Kulisse für unsere Website bilden sollte.

Als Nächstes habe ich das Bild so bemessen, dass es 907px mal 680px ist. Dies sind die Dimensionen, die wir in unserem nächsten Schritt verwenden werden.

Schritt 3: Fügen Sie das Fullscreenr-Snippet ein

In den Demo-Dateien des Fullscreenr-Downloads sollten Sie den folgenden JavaScript-Ausschnitt finden, um das Plugin zu aktivieren. Ich habe es mit den oben angegebenen Bildmaßen etwas angepasst.

Alles, was Sie für Ihre eigene Version tun müssen, ist, die Höhe und Breite an das Ihres eigenen Bildes anzupassen.

Schritt 4: Body HTML

Als nächstes gibt es ein Stück HTML auf der Demo-Seite, das Sie sich anschaffen müssen. Die Struktur mag ein wenig funky wirken, aber eigentlich hat der Entwickler nur das Hintergrundbild auf den Körper angewendet und einen Basiscontainer (realBody) erstellt, in den Sie den restlichen Inhalt einfügen können. Wenn Sie die vom Entwickler verwendeten Div-ID-Namen nicht mögen, können Sie sie auf konventionellere Weise ändern.