Bootstrap -Paginierung


Grundlegende Paginierung

Wenn Sie eine Website mit vielen Seiten haben, möchten Sie vielleicht jeder Seite eine Art Paginierung hinzufügen.

Eine grundlegende Paginierung in Bootstrap sieht folgendermaßen aus:

Um eine grundlegende Paginierung zu erstellen, fügen Sie die .paginationKlasse einem <ul>Element hinzu:

Beispiel

<ul class="pagination">
  <li><a href="#">1</a></li>
  <li><a href="#">2</a></li>
  <li><a href="#">3</a></li>
  <li><a href="#">4</a></li>
  <li><a href="#">5</a></li>
</ul>

Aktiver Zustand

Der aktive Zustand zeigt die aktuelle Seite an:

Klasse hinzufügen .active, um dem Benutzer mitzuteilen, auf welcher Seite er/sie sich befindet:

Beispiel

<ul class="pagination">
  <li><a href="#">1</a></li>
  <li class="active"><a href="#">2</a></li>
  <li><a href="#">3</a></li>
  <li><a href="#">4</a></li>
  <li><a href="#">5</a></li>
</ul>


Deaktivierter Zustand

Ein deaktivierter Link kann nicht angeklickt werden:

Klasse hinzufügen, .disabledwenn ein Link aus irgendeinem Grund deaktiviert ist:

Beispiel

<ul class="pagination">
  <li><a href="#">1</a></li>
  <li><a href="#">2</a></li>
  <li><a href="#">3</a></li>
  <li class="disabled"><a href="#">4</a></li>
  <li><a href="#">5</a></li>
</ul>

Paginierungsgröße

Paginierungsblöcke können auch größer oder kleiner skaliert werden:

Klasse .pagination-lgfür größere Blöcke oder .pagination-smfür kleinere Blöcke hinzufügen:

Beispiel

<ul class="pagination pagination-lg">
  <li><a href="#">1</a></li>
  <li><a href="#">2</a></li>
  <li><a href="#">3</a></li>
  <li><a href="#">4</a></li>
  <li><a href="#">5</a></li>
</ul>

<ul class="pagination pagination-sm">
  <li><a href="#">1</a></li>
  <li><a href="#">2</a></li>
  <li><a href="#">3</a></li>
  <li><a href="#">4</a></li>
  <li><a href="#">5</a></li>
</ul>

Semmelbrösel

Eine andere Form der Paginierung sind Breadcrumbs:

Die .breadcrumbKlasse gibt die Position der aktuellen Seite innerhalb einer Navigationshierarchie an:

Beispiel

<ul class="breadcrumb">
  <li><a href="#">Home</a></li>
  <li><a href="#">Private</a></li>
  <li><a href="#">Pictures</a></li>
  <li class="active">Vacation</li>
</ul>

Testen Sie sich mit Übungen

Übung:

Fügen Sie den richtigen Klassennamen hinzu, um die Liste unten in ein Paginierungsmenü umzuwandeln.

<ul class="">
  <li><a href="#">1</a></li>
  <li><a href="#">2</a></li>
  <li><a href="#">3</a></li>
  <li><a href="#">4</a></li>
  <li><a href="#">5</a></li>
</ul>


Vollständige Bootstrap-Navigationsreferenz

Eine vollständige Referenz aller Navigationsklassen finden Sie in unserer vollständigen Bootstrap-Navigationsreferenz .