Saltar al contenido
Índice de Kit UI
Kit UI CSS y composición

Layout.

Referencia de flujo, posición, overflow y visibilidad.

Referencia

Tailwind genera estas utilidades durante el build. Style fija los tokens aceptados, los defaults y las restricciones del grupo.

Propiedad o familiaUso en v10Criterio
aspect-ratioMedios y previewsUsar proporciones conocidas; conservar dimensiones intrínsecas
columnsProsa editorial excepcionalNo usar en formularios o lectura secuencial compleja
break-after / before / insideImpresión y columnasProbar exportación real
box-decoration-breakFragmentos inlineUso excepcional
box-sizingGlobal border-boxLo fija Preflight
displayFlujo y primitivasPreferir block, flex y grid semánticos
float / clearContenido editorial heredadoNo usar para layout de aplicación
isolationContextos de mezclaCrear sólo si resuelve un conflicto concreto
object-fit / object-positionImágenes y videoNo recortar evidencia sin indicarlo
overflow / overscroll-behaviorPaneles y tablasNo ocultar foco ni contenido esencial
position / insetSticky, overlays y anclasAbsolute no reemplaza el flujo
visibilityOcultar sin remover espacioNo usar para contenido que debe salir del árbol
z-indexCapas publicadasUsar escala: base, sticky, overlay, modal, toast

Reglas de Style

  • El orden visual conserva el orden del DOM.
  • Un sticky no cubre el foco ni el título de destino.
  • Todo scroll interno tiene propósito y acceso por teclado.
  • No fijar alturas de contenido textual.

Contrato de uso

  • Usar utilidades para ajustes locales y prototipos acotados.
  • Usar una clase semántica de Kit cuando el patrón se repite o tiene comportamiento.
  • No construir clases dinámicamente; cada nombre debe aparecer completo en el código fuente.
  • No usar valores arbitrarios para reemplazar un token que falta. Proponer primero el token.
  • Verificar 320 px, 200% de zoom, tema oscuro y reducción de movimiento cuando aplique.