02. Direcciones de los ejes

Existen en CSS Flexbox dos propiedades principales para manipular la dirección y comportamiento de los ítems a lo largo del eje principal del contenedor.

PropiedadValorSignificado
flex-directionrow | row-reverse | column | column-reverseCambia la orientación del eje principal.

Mediante la propiedad flex-direction podemos modificar la dirección del eje principal del contenedor para que se oriente en horizontal (por defecto) o en vertical. Además, también podemos incluir el sufijo -reverse para indicar que coloque los ítems en orden inverso.

Veamos el significado de cada valor de la propiedad.

ValorDescripción
rowEstablece la dirección del eje principal en horizontal.
row-reverseEstablece la dirección del eje principal en horizontal (invertido).
columnEstablece la dirección del eje principal en vertical.
column-reverseEstablece la dirección del eje principal en vertical (invertido).

Todo ello permite tener un control muy alto sobre el orden de los elementos en una página.

Ejm

      .container {
        display: flex;
        flex-direction: column;
        background: steelblue;
      }

      .item {
        background: grey;
      }
Scroll al inicio