Flex
Componente de diseño basado en CSS Flexbox para alinear, direccionar, envolver y espaciar elementos hijos.
LM
Lucia Mendez
lucia@acmestudio.dev
Instalación
pnpm dlx nachui add flexAnatomía
Referencia de API
Flex
| Prop | Tipo | Por defecto | Descripción |
|---|---|---|---|
as | React.ElementType | 'div' | El tipo de elemento HTML para renderizar el componente |
direction | 'row' | 'column' | 'row-reverse' | 'column-reverse' | 'row' | Dirección del flex (flex-direction) |
align | 'start' | 'center' | 'end' | 'baseline' | 'stretch' | 'stretch' | Alineación de elementos (align-items) |
justify | 'start' | 'center' | 'end' | 'between' | 'around' | 'evenly' | 'start' | Distribución del contenido (justify-content) |
wrap | 'nowrap' | 'wrap' | 'wrap-reverse' | 'nowrap' | Comportamiento de envoltura (flex-wrap) |
gap | '0' | '1' | '2' | '3' | '4' | '5' | '6' | '8' | '10' | '12' | '16' | '20' | '24' | '32' | - | Espacio entre elementos |
className | string | - | Clases CSS personalizadas |
¿Encontraste algo que mejorar?
¿Notaste un error, tipografía o detalle faltante en esta página? Ayúdanos a mejorar la documentación abriendo un issue en GitHub.