css: 100% Breite durch Anzahl der Listenelemente teilen

  • Hallo,


    ich habe das Standard Joomla Module als horizontale nav-Bar im Einsatz.
    Sprich alle Menüpunkte stehen nebeneinander. (Die umgebende ul hat ein display:flex;)


    Die Breite der einzelnen Listenpunkte gebe ich je nach anzahl der Menüpunkte so an, Beispiel bei 5 Elementen: width:calc(100% / 5)

    Wenn jetzt ein Menüpunkt dazu kommt, oder einer wegfällt, müßte ich ja immer das CSS anpassen.


    Weiß jemand einen Weg wie man das per css lösen kann?
    Gibt es eine Art Zählervariable? Also so etwa: width:calc(100% / anzahl)


    Danke :)