Twitter Bootstrap 101 Das Karussell

Eine der vielen nützlichen Funktionen von Twitter Bootstrap ist ein ansprechendes Karussell für Bilder und Inhalte! Das Setup ist nicht schwierig. Es erfordert ein strukturiertes Markup, das Bootstrap-Plugin jQuery und einige JavaScript-Zeilen, um es zu initialisieren. Lass mich dir zeigen, wie es geht!


Der Screencast

Alternativ können Sie das Video herunterladen oder Webdesigntuts + Screencasts über iTunes oder YouTube abonnieren!

Für diejenigen unter Ihnen, die Tutorials in Schwarz und Weiß schätzen, gehen wir weiter:

  1. Der Karussell-Aufschlag
  2. Das Karussell JavaScript
  3. Karusselleinstellungen anpassen
  4. Bereitstellung eigener Inhalte und Bildunterschriften

Schritt 1: Der Karussell-Aufschlag

Das Bootstrap-Karussell erfordert ein bestimmtes Auszeichnungsmuster mit entsprechenden Klassen.

Karussell und Karussell-Inneres

 

Bildtext hier

Bildtext hier

Bildtext hier

Bildtext hier

‹ ›

Nachdem wir das Markup bereitgestellt haben, müssen wir das Karussell-JavaScript initialisieren, um seine Arbeit an diesem Karussell zu erledigen.


Schritt 2: Das Karussell-JavaScript

Beginnen wir damit, dass das erforderliche JavaScript mit dieser Seite verbunden ist. Sie finden Ihre JavaScript-Links am unteren Rand der Seite, in der Nähe des schließenden body-Tags.

jQuery

Die beste und am meisten empfohlene Methode zum Verknüpfen von jQuery ist die Verknüpfung mit einer von CDN gehosteten Version. Dies ermöglicht einen schnelleren Download und ist möglicherweise bereits im Browser des Benutzers zwischengespeichert.

Aber natürlich wäre es schön, einen Fallback zu haben, damit der Benutzer sie, falls etwas mit dieser von CDN gehosteten Version geschieht, lokal aus den eigenen Site-Dateien beziehen kann. Das ist genau das, was die guten Leute von der HTML5-Boilerplate empfehlen, und es sieht so aus:

 

Beachten Sie, dass die erste Zeile die gehostete Version von Google umfasst. Die zweite Zeile verwendet JavaScript, um zu überprüfen, ob die erste Zeile ihre Aufgabe erfüllt hat. Wenn nicht, wird automatisch ein Link zu Ihrer eigenen gehosteten Kopie von jQuery erzeugt, die Sie in Ihre eigenen Site-Dateien aufgenommen haben (wie hier)..

JQuery-Plugins von Bootstrap

Nachdem wir jQuery verlinkt haben, benötigen wir die jQuery-Plugins von Bootstrap. Ich habe die vollständige kompilierte und minimierte Version aller Bootstrap-Plugins mitgeliefert. So sieht mein Link so aus:

Initialisieren Sie das Karussell

Nachdem wir jQuery plus Bootstrap-Plugins bereitgestellt haben, müssen wir nur das Carousel-Plugin initialisieren, um seine Arbeit an unserem Karussell zu erledigen.

Im Klartext heißt das: Wenn das HTML-Dokument fertig ist, identifizieren Sie die Elemente mit einer Klasse von "Karussell", und weisen Sie das Karussell-Plugin an, damit es seine Sache tut.

Aktualisieren und prüfen

Sobald das Markup erstellt wurde und das JavaScript korrekt bereitgestellt wurde, sollten Sie in der Lage sein, Ihren Browser zu aktualisieren und die Ergebnisse anzuzeigen. Jede Bilddrehung dauert fünf Sekunden. Stellen Sie sicher, dass sich Ihre Maus nicht über der Diashow befindet, da dies den Timer anhält.


Schritt 3: Passen Sie die Einstellungen wie gewünscht an

Sie können Parameter hinzufügen, um die Zeit zwischen dem Karussellgleitverhalten anzupassen.

Sie können das Timing beispielsweise wie folgt in Intervalle von 2 Sekunden (2.000 Millisekunden) ändern:


Schritt 4: Eigene Inhalte und Bildunterschriften

Im Markup für Schritt 1 oben habe ich Placehold.it-Bilder verwendet. Beachten Sie, dass Bilder mit einer Breite von 1200 Pixeln groß genug sind, um die volle maximale Breite der standardmäßigen, auf Bootstrap reagierenden Site zu strecken. Ich habe ein Verhältnis von 1200x480px verwendet, einfach weil es mir optisch ansprechend erscheint - zumindest auf meinem großen Monitor!

An diesem Punkt können Sie:

  1. Wählen Sie die gewünschten Bilder aus (das Karussell kann mit beliebig vielen Bildern arbeiten).
  2. Bearbeiten Sie sie in die gewünschten Maße (konsistent halten).
  3. Wickeln Sie die Bilder in Links ein, wenn Sie möchten (wie ich es in der Demo getan habe).
  4. Geben Sie die gewünschten Bildunterschriften an.

Die Ergebnisse

Denken Sie immer daran, wenn Sie Dinge ausprobieren und optimieren, ist die hervorragende Dokumentation von Twitter Bootstrap Ihr ​​Freund. Und wenn Sie zusätzliche Hilfe benötigen, finden viele Leute Hilfe in der Twitter Bootstrap Google Group.

Sehen Sie sich das Endergebnis an.