components
pagination
Navegação entre páginas de resultado em listas e tabelas longas. Mostra qual página está ativa e total.
overview
mostrando 1-10 de 247
página 1 de 25
variantes
Variante única.
estados
10 / 100
página 1
50 / 100
página 5
100 / 100
página 10
modifiers · api
| prop | tipo | default | descrição |
|---|---|---|---|
| .pagination | class | — | container |
| .pagination-items | class | — | grupo de controles |
| button[disabled] | attr | — | estado boundary |
quando usar
use
não use
acessibilidade
- <nav aria-label="pagination">
- aria-current="page" no número da página atual
- Boundary buttons disabled (não só visualmente)
- Foco visível em todos os controles
código
<nav class="pagination" aria-label="pagination">
<div>1-10 de 247</div>
<div class="pagination-items">
<button>← anterior</button>
<span>página 5 de 25</span>
<button>próximo →</button>
</div>
</nav>