Ir al contenido

Tabs

Paneles con pestañas y navegación con teclado entre ellas.

Navegadores
Chrome 123+Firefox 121+Safari 17.5+
Nivel
0
Tamaño comprimido
897 B
Presupuesto de diseño forzado
0 ms
Presupuesto de axe
0
Compatible con SSR
Sí
Basado en
elements/choice
Contrato publicado
Entorno de pruebas

Zona de pruebas

Tabs

Automática

Ingresos mensualesActualizado ahora mismo
$12,480
Actividad reciente12 eventos nuevos esta semana
Configuración del espacio de trabajoGestiona miembros y preferencias

Manual

Ingresos mensualesActualizado ahora mismo
$12,480
Actividad reciente12 eventos nuevos esta semana
Configuración del espacio de trabajoGestiona miembros y preferencias

API

Tabs

PropTipoPredeterminadoDescripción
id*string—Id base que se usa para nombrar el grupo de botones de opción y vincular cada pestaña con su panel.
items*TabsItem[]—Pestañas que se renderizan, cada una con un valor, una etiqueta y un panel opcional que se muestra al seleccionar la pestaña.
defaultValuestring—Valor de la pestaña marcada en el marcado renderizado en el servidor, para que la pestaña inicial esté seleccionada antes de ejecutar JavaScript.
orientation"horizontal" | "vertical""horizontal"Dirección en la que se distribuye la barra de pestañas.
classNamestring—Clase aplicada al elemento raíz.
appendReactNode—Contenido renderizado al final de la barra de pestañas, después de las pestañas.

Teclado

TeclaAcción
← / →Moverse entre pestañas (horizontal)
Home / EndPrimera / última pestaña
Space / EnterActivar pestaña

Accesibilidad

Tablist + botones de opción nativos, o patrón de tabindex móvil con la mejora de cliente.

Puntos de estilo

data-state
Esta página se tradujo automáticamente y aún no se ha revisado.