Sistemas de GestiónGlosario

Z-index

Definición

El índice Z ( z-index) es una propiedad de CSS que define el orden de los elementos HTML superpuestos. Los elementos con un índice más alto se colocarán encima de los elementos con un índice más bajo frente al usuario.

Preguntas frecuentes sobre Z-index

¿Qué es el Z-index en desarrollo web y cómo funciona?
El z-index es una propiedad CSS que controla el orden de apilamiento de elementos superpuestos (qué elemento aparece "encima" de otro). Solo funciona en elementos con position (relative, absolute, fixed, sticky). Valores más altos = más arriba. Por ejemplo: un modal con z-index: 1000 aparece sobre el contenido con z-index: 1. Sin z-index explícito, los elementos se apilan según su orden en el HTML.
¿Por qué mi z-index no funciona como espero?
Causas comunes: el elemento no tiene position definida (z-index la requiere), estás en un "stacking context" diferente (el padre crea su propio contexto que limita el z-index de hijos), o hay conflicto con otros z-index del sitio. Solución: verifica que el elemento tenga position, entiende los stacking contexts (se crean con opacity <1, transform, filter, etc.), y usa z-index con valores consistentes (escala: 1, 10, 100, 1000 para diferentes capas).