Propiedades del flex (Padre)
Para distribuir nuestros elementos en el flexbox, podemos añadir en el padre ciertas propiedades, entre ellas están:
flex-direction
Establece el eje y la dirección en la que se distribuyen los elementosflex-wrap
Especifica si los elementos hijos deben permanecer en la misma linea o pueden fluir en la siguiente lineaflex-flow
shortland de wrap y directionjustify-content
Establece el posicionamiento de los elementos sobre el eje principalalign-content
Establece el posicionamiento de los elementos sobre el eje transversalalign-items
Establece elalign-self
de todos los descendientes directos
Propiedades del flex (hijo)
En el hijo podemos añadir otra serie de propiedades:
order
Establece la posición/orden en la que va el elementoflex-grow
Define cuanto queremos que crezca un elemento de nuestro flex layoutflex-shrink
Define cuanto queremos que se contraiga un elemento de nuestro flex layoutflex-basis
Establece el valor inicial del tamaño del elemento acorde a su eje principalflex
Shortland de grow shrink y basisalign-self