QuicklyCSS v2 · Docs
Pagination
Versión v2.0 alpha.2
MÓDULO•COMPONENTES

Componentes · Navegación

Pagination (navegación paginada)

Permite recorrer conjuntos extensos manteniendo visible la página actual y los controles anterior y siguiente.

v2.0

Estado actual

aria-current identifica la página seleccionada.

Límites claros

Anterior y siguiente admiten estado deshabilitado.

Composición flexible

La lista se adapta y puede envolver cuando falta espacio.

Contexto accesible

Incluye una etiqueta en el elemento nav para distinguir la paginación de otras navegaciones.

Código + resultado

Ejemplo aplicado de Pagination

El código mostrado corresponde exactamente al componente renderizado en el panel de resultado.

HTML
<nav aria-label="Páginas de resultados">
  <ul class="q-pagination">
    <li>
      <a class="q-pagination__link rounded-8" href="#" aria-disabled="true">
        ‹
      </a>
    </li>
    <li>
      <a class="q-pagination__link rounded-8" href="#" aria-current="page">
        1
      </a>
    </li>
    <li>
      <a class="q-pagination__link rounded-8" href="#">
        2
      </a>
    </li>
    <li>
      <a class="q-pagination__link rounded-8" href="#">
        3
      </a>
    </li>
    <li>
      <a class="q-pagination__link rounded-8" href="#">
        4
      </a>
    </li>
    <li>
      <a class="q-pagination__link rounded-8" href="#">
        ›
      </a>
    </li>
  </ul>
</nav>
Resultado aplicado
Pagination · página actual
Componente real

Construido únicamente con clases de QuicklyCSS V2 y HTML semántico.

Referencia

Clases disponibles

La anatomía define las piezas estables; las utilidades de Quickly ajustan layout, espacio, tamaño y comportamiento responsive.

Clase o atributoFunciónUso recomendado
.q-paginationListaAgrupa los controles de página.
.q-pagination__linkControlEnlace individual de navegación.
[aria-current="page"]Página actualMarca el destino activo.
[aria-disabled="true"]DeshabilitadoImpide una navegación no disponible.
.bc-{token}Color de acentoSincroniza texto, borde y fondo de la página activa.
.rounded-8Radio opcionalRedondea cada enlace de paginación.

Recomendaciones

Buenas prácticas de Pagination

01

Nav etiquetado

Usa aria-label para explicar qué colección pagina.

02

Página actual

Mantén un único aria-current.

03

Destino real

Cada enlace debe conservar una URL navegable.

04

Tamaño táctil

Evita controles demasiado pequeños o cercanos.