Hi,
dass das Menü keine 23em breit ist liegt am flex-basis:auto. Wie ich schrieb: Dann wird es so breit wie der Inhalt verlangt. Wenn Du es konstant 23em breit haben willst, nimm flex-basis:auto, dann brauchst Du auch kein max-width.
Hm. flex-basis:auto statt flex-basis:auto? Ob das wirklich einen Unterschied ausmacht? 😉
cu,
Andreas a/k/a MudGuard