Paginación Bootstrap


Paginación básica

Si tiene un sitio web con muchas páginas, es posible que desee agregar algún tipo de paginación a cada página.

Una paginación básica en Bootstrap se ve así:

Para crear una paginación básica, agregue la .paginationclase a un <ul>elemento:

Ejemplo

<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>

Estado activo

El estado activo muestra cuál es la página actual:

Agregue una clase .activepara que el usuario sepa en qué página se encuentra:

Ejemplo

<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>


Estado deshabilitado

No se puede hacer clic en un enlace deshabilitado:

Agregar clase .disabledsi un enlace por alguna razón está deshabilitado:

Ejemplo

<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>

Tamaño de paginación

Los bloques de paginación también se pueden dimensionar a un tamaño más grande o más pequeño:

Agregue clase .pagination-lgpara bloques más grandes o .pagination-smpara bloques más pequeños:

Ejemplo

<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>

Migas de pan

Otra forma de paginación son las migas de pan:

La .breadcrumbclase indica la ubicación de la página actual dentro de una jerarquía de navegación:

Ejemplo

<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>

Ponte a prueba con ejercicios

Ejercicio:

Agregue el nombre de clase correcto para transformar la lista a continuación en un menú de paginación.

<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>


Referencia completa de navegación de Bootstrap

Para obtener una referencia completa de todas las clases de navegación, vaya a nuestra completa Referencia de navegación de Bootstrap .