Hallo ThePi,
die Positionierung des div (per flexbox des Containers um das div herum) und die Textausrichtung im Inneren des div (text-align Eigenschaft des div) haben miteinander nichts zu tun.
Du wirst aber dem div die Breite vorgeben müssen, sonst zieht es der Browser auf 100% Breite des Containers. Mit den relativ neuen Werten min-content/max-content für width und height kannst Du das am Inhalt des div festmachen, gibst dann allerdings die Kompatibilität zu Microsoft-Browsern weg.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi