W3.CSS Paginacja


« 1 2 3 4 5 6 »

Podstawowa paginacja

Jeśli masz witrynę internetową z wieloma stronami, możesz użyć pewnego rodzaju paginacji.

Aby utworzyć podstawową paginację, użyj przycisków ( w3-button ) w pasku ( w3-bar ).

Przykład

<div class="w3-bar">
  <a href="#" class="w3-button">1</a>
  <a href="#" class="w3-button">2</a>
  <a href="#" class="w3-button">3</a>
  <a href="#" class="w3-button">4</a>
  <a href="#" class="w3-button">5</a>
</div>

Aby usunąć spację między przyciskami, dodaj klasę w3-bar-item :

Przykład

<div class="w3-bar">
  <a href="#" class="w3-button">&laquo;</a>
  <a href="#" class="w3-button">1</a>
  <a href="#" class="w3-button">2</a>
  <a href="#" class="w3-button">3</a>
  <a href="#" class="w3-button">4</a>
  <a href="#" class="w3-button">5</a>
  <a href="#" class="w3-button">&raquo;</a>
</div>


Strzałki stronicowania

Użyj encji HTML lub ikon z biblioteki ikon, aby dodać strzałki stronicowania:

« 1 2 3 4 »

Przykład

<div class="w3-bar">
  <a href="#" class="w3-button">&laquo;</a>
  <a href="#" class="w3-button">1</a>
  <a href="#" class="w3-button">2</a>
  <a href="#" class="w3-button">3</a>
  <a href="#" class="w3-button">4</a>
  <a href="#" class="w3-button">5</a>
  <a href="#" class="w3-button">&raquo;</a>
</div>



Aktywne/bieżące łącze

« 1 2 3 4 »

Użyj jednej z klas kolorów w3 , aby wskazać, na której stronie znajduje się użytkownik:

Przykład

<div class="w3-bar">
  <a href="#" class="w3-button">&laquo;</a>
  <a href="#" class="w3-button w3-green">1</a>
  <a href="#" class="w3-button">2</a>
  <a href="#" class="w3-button">3</a>
  <a href="#" class="w3-button">4</a>
  <a href="#" class="w3-button">&raquo;</a>
</div>


Kolor kursora

« 1 2 3 4 »

Domyślnie, po najechaniu myszą na linki stronicowania, otrzymują one szary kolor tła. Użyj dowolnej z klas w3-hover- color , aby zmienić kolor najechania:

Przykład

<div class="w3-bar">
  <a href="#" class="w3-button w3-hover-purple">&laquo;</a>
  <a href="#" class="w3-button w3-hover-green">1</a>
  <a href="#" class="w3-button w3-hover-red">2</a>
  <a href="#" class="w3-button w3-hover-blue">3</a>
  <a href="#" class="w3-button w3-hover-black">4</a>
  <a href="#" class="w3-button w3-hover-orange">&raquo;</a>
</div>


Rozmiary stronicowania

« 1 2 3 4 »
« 1 2 3 4 »

Użyj w3-tiny , w3-small , w3-large , w3-xlarge , w3-xxlarge lub w3-xxxlarge , aby określić rozmiar paginacji:

Przykład

<div class="w3-bar w3-xlarge">


Wyśrodkowana paginacja

« 1 2 3 4 »

Aby wyśrodkować paginację, umieść element „w3-bar” wewnątrz elementu „w3-center”:

Przykład

<div class="w3-center">
<div class="w3-bar">
  <a href="#" class="w3-bar-item w3-button">&laquo;</a>
  <a href="#" class="w3-button">1</a>
  <a href="#" class="w3-button">2</a>
  <a href="#" class="w3-button">3</a>
  <a href="#" class="w3-button">4</a>
  <a href="#" class="w3-button">&raquo;</a>
</div>
</div>


Paginacja obramowana

« 1 2 3 4 5 »

Dodaj klasę w3-border , aby utworzyć paginację z obramowaniem:

Przykład

<div class="w3-bar w3-border">

Zaokrąglone granice

« 1 2 3 4 5 »

Dodaj klasę w3-round obok w3-border dla zaokrąglonych granic:

Przykład

<div class="w3-bar w3-border w3-round">


Inne przykłady paginacji

Klasa w3-bar może być również użyta do tworzenia przycisków następny/poprzedni:


? ja

Następny/poprzedni przykład

<div class="w3-bar w3-border w3-round">
  <a href="#" class="w3-button">&#10094; Previous</a>
  <a href="#" class="w3-button w3-right">Next &#10095;</a>
</div>

Przykład menu wbudowanego

<div class="w3-show-inline-block">
<div class="w3-bar w3-light-grey">
  <a href="#" class="w3-bar-item w3-button w3-dark-grey">Home</a>
  <a href="#" class="w3-bar-item w3-button">Link 1</a>
  <a href="#" class="w3-bar-item w3-button">Link 2</a>
  <a href="#" class="w3-bar-item w3-button">Link 3</a>
</div>
</div>