dedlfix: Bootstrap - Dropdown in UL versetzt nach oben ggü. Buttons

Beitrag lesen

Tach!

<li><a href="#"><button type="button" class="btn btn-success">Einloggen</button></a></li>
<li><a href="#"><button type="button" class="btn btn">Registrieren</button></a></li>

Das ist falsches HTML. Interaktive Elemente (a, button, …) dürfen keine anderen interaktiven Elemente (a, button, …) beïnhalten.

Ja, das a-Element kann ersatzlos entfallen. Oder der Button, wenn das Login auf einer anderen Seite stattfinden soll. Man kann dann dem a auch die btn-Klassen zuweisen, damit das Bootstrap sie wie ein Button aussehen lässt.

Im Übrigen ist <a href="#"> immer falsch, wenn damit kein Sprung zum Seitenanfang gemeint ist. Also immer™.

Das wird wohl erstmal nur zum Test als Platzhalter für die spätere URL drin sein.

dedlfix.