Für diejenigen unter Ihnen, die sich über "Die Untermenüs fallen nicht herunter" beschweren, habe ich es so gelöst, was für mich sauber aussieht:
1) Neben deinem
<a class="dropdown-toggle disabled" href="http://google.com">
Dropdown <b class="caret"></b>
</a>
ein neues setzen
<a class="dropdown-toggle"><b class="caret"></b></a>
und entfernen Sie das <b class="caret"></b>
Tag, damit es so aussieht
<a class="dropdown-toggle disabled" href="http://google.com">
Dropdown</a><a class="dropdown-toggle"><b class="caret"></b></a>
2) Gestalte sie mit den folgenden CSS-Regeln:
.caret1 {
position: absolute !important; top: 0; right: 0;
}
.dropdown-toggle.disabled {
padding-right: 40px;
}
Der Stil in der .caret1-Klasse dient dazu, ihn absolut in Ihrem zu positionieren li
rechten Ecke .
Der zweite Stil dient zum Hinzufügen von Auffüllungen rechts neben dem Dropdown-Menü, um das Caret zu platzieren und zu verhindern, dass sich der Text des Menüelements überlappt.
Jetzt haben Sie einen ansprechenden Menüpunkt, der sowohl in Desktop- als auch in Mobilversionen gut aussieht und der sowohl anklickbar als auch dropdown-fähig ist, je nachdem, ob Sie auf den Text oder auf das Caret klicken.