
El selector :has() de CSS: una guía práctica
Cómo :has() le da por fin a CSS un selector de padre, con sus patrones, trampas y costes de rendimiento.
Etiquetas
16 artículos · Página 1 de 2

Cómo :has() le da por fin a CSS un selector de padre, con sus patrones, trampas y costes de rendimiento.

CSS anchor positioning permite posicionar tooltips, popovers y menús relativos a cualquier elemento sin librerías de posicionamiento en JavaScript.

Tokens de diseño, APIs de componentes y los patrones que convierten un sistema de diseño en un multiplicador de fuerza y no en una carga de mantenimiento.

Cómo estructurar el CSS en aplicaciones grandes: tokens de diseño, patrones de componentes, utilidades y los principios que evitan la entropía.

Guía práctica de diseños responsivos con container queries y subgrid: respuesta por componente, herencia de alineación, cuadrículas y paneles.

Guía práctica para crear animaciones de scroll de alto rendimiento con timelines nativos de CSS, view transitions y la propiedad animation-timeline.

Crea componentes responsivos con container queries que se adaptan a su contenedor y no al viewport: el mismo layout sirve en barras laterales y modales.

Crea animaciones ligadas al scroll con la API de CSS: timelines de progreso y de vista, parallax y encabezados sticky, fuera del hilo principal.

CSS Grid avanzado en producción: subgrid, áreas con nombre, reordenamiento responsive, colocación automática, minmax y componentes conscientes del grid.

Cómo las container queries permiten crear componentes que se adaptan al tamaño de su padre y no al viewport: módulos de UI portables a cualquier layout.

Patrones prácticos de maquetación con Grid, Flexbox, container queries y propiedades lógicas que resuelven el diseño responsivo sin JavaScript.

Domina las animaciones con CSS y JavaScript aceleradas por GPU que mantienen 60 fps constantes sin layout thrashing ni saltos de fotogramas.