Posicionamiento

Mover una caja fuera de su sitio normal.

position: El tipo de posición.

top: La distancia desde el borde superior de la referencia (con position distinta de static).

z-index: El orden de apilamiento de cajas posicionadas que se solapan.

  • Mover una caja fuera de su sitio normal: relativa a sí misma, a un contenedor, a la ventana o pegada al hacer scroll.
  • Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.
  • Esencial. El tipo de posición. relative mueve la caja sin quitarle su hueco; absolute la saca del flujo y la coloca respecto al antecesor posicionado más cercano; fixed, respecto a la ventana; sticky se queda pegada al llegar a un borde al hacer scroll.
  • Valores: static, relative, absolute, fixed, sticky
  • Esencial. La distancia desde el borde superior de la referencia (con position distinta de static). Igual con right, bottom y left.

Introducción

Mover una caja fuera de su sitio normal: relativa a sí misma, a un contenedor, a la ventana o pegada al hacer scroll.

Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.

position

Esencial. El tipo de posición. relative mueve la caja sin quitarle su hueco; absolute la saca del flujo y la coloca respecto al antecesor posicionado más cercano; fixed, respecto a la ventana; sticky se queda pegada al llegar a un borde al hacer scroll.

Valores: static, relative, absolute, fixed, sticky

top

Esencial. La distancia desde el borde superior de la referencia (con position distinta de static). Igual con right, bottom y left.

Valores: 0, 1rem, 50%, auto

inset

Abreviada de top, right, bottom y left. inset: 0 estira una caja absoluta hasta cubrir su contenedor.

Valores: 0, 1rem 2rem

z-index

Esencial. El orden de apilamiento de cajas posicionadas que se solapan: la de número mayor queda delante.

Valores: auto, 1, 10, -1

isolation

Crea un nuevo contexto de apilamiento: los z-index y las mezclas de dentro no se escapan.

Valores: auto, isolate

Referencia de CSS
07

Posicionamiento

Mover una caja fuera de su sitio normal.

Código del tema: .contenedor { position: relative; }

📘 Teoría

Introducción

1

Mover una caja fuera de su sitio normal: relativa a sí misma, a un contenedor, a la ventana o pegada al hacer scroll.

2

Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.

position

Esencial. El tipo de posición. relative mueve la caja sin quitarle su hueco; absolute la saca del flujo y la coloca respecto al antecesor posicionado más cercano; fixed, respecto a la ventana; sticky se queda pegada al llegar a un borde al hacer scroll.

Valores: static, relative, absolute, fixed, sticky

top

1

Esencial. La distancia desde el borde superior de la referencia (con position distinta de static). Igual con right, bottom y left.

2

Valores: 0, 1rem, 50%, auto

inset

1

Abreviada de top, right, bottom y left. inset: 0 estira una caja absoluta hasta cubrir su contenedor.

2

Valores: 0, 1rem 2rem

z-index

1

Esencial. El orden de apilamiento de cajas posicionadas que se solapan: la de número mayor queda delante.

2

Valores: auto, 1, 10, -1

isolation

1

Crea un nuevo contexto de apilamiento: los z-index y las mezclas de dentro no se escapan.

2

Valores: auto, isolate

🕹️ Practica

Referencia interactiva Ejemplos editables: Posicionamiento Abrir en pantalla completa

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros. culTest

La hice en febrero de 2026 para facilitar el aprendizaje de mis alumnos. La idea es aprender desarrollo web practicando y que el proyecto siga creciendo con nuevos temas, tests y retos.

Está inspirada en MDN, W3Schools, CodePen, Manz y muchos otros sitios de documentación sobre desarrollo web. Quería combinar teoría útil, ejemplos ejecutables, retos y el sistema de tests que ya tenía en culTest. culTest

Si te gustó, si no te gustó o si quieres escribirme, puedes hacerlo en cristianeslava@gmail.com