Wie lautet denn das Coding in CSS wenn ich in der Navbar z.B. 3 Tags links haben möchte und eins rechts?

3 Antworten

Ohne dein bisheriges CSS zu kennen, kann man da nicht wirklich helfen. Es gibt zig Wege so was zu erreichen. Ich würde Flexbox nehmen und mit margin-left:auto die Elemente rechts platzieren:

HTML

<nav class="nav">
 <button>1</button>
 <button>2</button>
 <button>3</button>
 <button class="right">4</button>
</nav>

CSS

.nav {
 display: flex;
}
.nav button {
 margin-right: .5rem;
 margin-left: .5rem;
}
.nav button.right {
 margin-left: auto;
}

Beispiel

https://jsfiddle.net/Ln43cots/

Bild zum Beitrag

Woher ich das weiß:Berufserfahrung – Entwickle Webseiten seit über 25 Jahren.
 - (Webseite, Java, HTML)
Sissleys 
Fragesteller
 05.07.2023, 12:22

Genau das wollte ich wissen. Danke hast mir schon geholfen😌

1

Mach 2 Container. (Div).

Einer links, einer rechts.

Dann setzt du flexbox space-between drauf. Das sollte gehen. Siehe: https://css-tricks.com/snippets/css/a-guide-to-flexbox