@@Der Martin
#shapes li { display: inline-block; /* li-Elemente als Blöcke nebeneinander anordnen */ width: 33%; /* bei mehr Elementen entsprechend anpassen */ }
Nein. Bei Hinzukommen oder Wegfallen möchte man nichts im Stylesheet anpassen.
Die Rechnerei mit der Breite kann man getrost dem Rechner überlassen. (No pun intended.)
Mit Flexbox oder mit Grid.
🖖 Stay hard! Stay hungry! Stay alive! Stay home!
--
“Turn off CSS. If the page makes no sense, fix your markup.” —fantasai
“Turn off CSS. If the page makes no sense, fix your markup.” —fantasai