Posicionamiento

La propiedad position permite establecer el método de posicionamiento del elemento seleccionado. Las palabras reservadas que se admiten como posibles valores para la propiedad son las siguientes:

  • static : El elemento se renderiza conforme al flujo de aparición. Valor por defecto.

  • absoulte : El elemento se renderiza conforme a las coordenadas indicadas relativas a la posición del primer elemento antecesor cuyo posicionamiento no sea static.

  • relative : El elemento se renderiza conforme a las coordenadas indicadas relativas a su posición por defecto.

  • fixed : El elemento se renderiza conforme a las coordenadas indicadas relativas a la ventana del navegador.

Veamos algunos ejemplos de uso:

/* La Box1 se posicionará conforme al flujo de ejecución (valor por defecto) */
#Box1 {
    position: static;
}
/* La Box2 se posicionará 50 píxeles por debajo y 10 píxeles a la izquierda de la posición inicial (0,0) de su primer antecesor no estático */
#Box2 {
    position: absolute;
    top: 50px;
    left: 10px;
}
/* La Box3 se posicionará 50 píxeles por debajo y 10 píxeles a la izquierda de su posición inicial */
#Box3 {
    position: relative;
    top: 50px;
    left: 10px;
}
/* La Box4 se fijará en la posición 50 píxeles por debajo y 10 píxeles a la izquierda de la posición inicial (0,0) de la ventana del navegador */
#Box4 {
    position: fixed;
    top: 50px;
    left: 10px;
}

Última actualización

¿Te fue útil?