Ich habe momentan Probleme mit CSS. Ich arbeite an einer Navbar mit einigen horizontalen Links und einem Dropdown-Menü am Ende.So platzieren Sie Links in einer Navigationsleiste
Die Links kollabieren auf einem kleinen Bildschirm zu einem Hamburgermenü. Was ich versuche zu tun ist, wenn die Links zusammenbrechen, ich möchte den letzten Link, der neben dem Dropdown-Button ist, nach dem Dropdown-Button platziert werden.
Hier ist, wie es aussieht, wenn nicht kollabierten und mit dem Drop-Down-offen:
Dies ist, wie es im Moment kollabiert aussieht:
Und das ist wie ich möchte, dass es aussieht:
Ich bin nicht sicher, wie dies zu erreichen ist. Ich habe versucht, den "Profilnamen" auf der rechten Seite zu schweben und es funktioniert so, wie es sich rechts vom "IMG" platziert, aber dann ganz nach rechts. Ich möchte es gerne in den "IMG" legen. Wenn Sie es an die richtige Stelle packen, wird die Reaktionsfähigkeit beeinträchtigt.
Ich verwende Bootstrap für das Reaktionsverhalten und Dropdown-Menü. Ich gehe davon aus, dass ich dafür Medienabfragen verwenden muss.
Wenn jemand eine Idee davon hat, wie dies zu tun ist, bin ich mehr als dankbar für jeden Tipp!
hier ist ein Code
<ul>
<li class="horizontal-align">Link 1</li>
<li class="horizontal-align">Link 2</li>
<li class="horizontal-align">Profile name</li>
<li class="horizontal-align"> <img class="Profile-img" />
<ul>
<li class="dropdown-li">Link 3</li>
<li class="dropdown-li">Link 4</li>
<li class="dropdown-li">Link 5</li>
</ul>
</li>
</ul>
Halten Sie die Dropdown-Liste geöffnet, während in Hamburger-Modus ein Problem für einen anderen Tag.
Haben Sie irgendwelche Code-Schnipsel von dem, was Sie versucht haben? HTML, CSS .. etc. –
Können Sie bitte Ihren Code einfügen und vorzugsweise ein Schnipsel/Demo machen.Danke – sol
Entschuldigung, entschuldigt! Hier ist eine vereinfachte Version des HTML, wenn es hilft. – binerkin