L'impostazione Ordine rigoroso definisce l'ordine degli elementi nel layout automatico. Per impostazione predefinita, tutti gli elementi flex hanno un valore d'ordine pari a 0 (non impostato). Gli elementi con un valore d'ordine inferiore vengono posizionati per primi. Se si imposta uno di essi a -1 (Primo), l'elemento verrà posizionato per primo. Se si imposta 1 (Ultimo), l'elemento verrà collocato per ultimo.
È possibile impostare un valore di ordine rigoroso diverso per ciascuna risoluzione dello schermo. Ad esempio, su un desktop il testo può essere il terzo elemento del gruppo, mentre su un cellulare l'ultimo.