order:
Esta propiedad indica el orden en el que cada hijo debe aparecer dentro del contenedor Flex. Por defecto es 0, sino hay que indicarlo numéricamente
flex-grow:
Esta propiedad indica en cada hijo de un contenedor Flex cual es su "peso" (con flex-direction: row -> indicará el "ancho" o con flex-direction: column -> indicará el "alto"). El peso lo indicamos numéricamente. Por defecto es 0, ya en ese caso se asigna como peso la distribución de espacio del contenedor Flex.
flex-shrink:
Esta propiedad indica numéricamente la proporción en la que se contraerá cada hijo dentro del contenedor Flex. Por defecto es 1, si indico 0.5 se contraerá la mitad que sus hermanos y si indico 2 se contraerá el doble que sus hermanos
flex-basis:
Esta propiedad indica en cada hijo de un contenedor Flex cual es su tamaño inicial (con flex-direction: row -> indicará el "ancho" o con flex-direction: column -> indicará el "alto"). El tamaño lo indicamos numéricamente en pixeles (##px).
flex: <flex-grow> <flex-shrink> <flex-basis>
Mas sobre propiedades Flex en los Hijos...