ul in header vertikal mittig platzieren?

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet

Dafür eignet sich display:flex mit einer entsprechenden justify-content Eigenschaft. Die floats brauchst du dann nicht mehr.

Ändern solltest du also folgendes:

nav ul {
  display: flex;
  justify-content: space-evenly;
  padding: 0;
  margin: 0;
}
 
nav ul li {
  list-style: none;
}

Live betrachten: https://jsfiddle.net/0baj5qrt/1/

Falls die Elemente noch näher zusammen sein sollen kannst du die Liste zentrieren und ihre Breite verkleinern. Dazu folgendes bei nav ul hinzufügen:

margin: 0 auto;
width: 70%; /* Hier die gewünschte Breite */

Live betrachten: https://jsfiddle.net/0baj5qrt/2/

Woher ich das weiß:Hobby – Programmieren ist mein Hobby & Beruf

MrAmazing2  28.04.2022, 15:27

Danke für den Stern, freut mich, dass ich helfen konnte

0