Ich hatte das gleiche Problem und beendete das Hinzufügen eines Randes zu einer der Schaltflächen – mr-1.
– Anant
23. August 2017 um 0:27 Uhr
Miroslav Popović
Legen Sie sie hinein btn-toolbar oder ein anderer Behälter, nicht btn-group. btn-group verbindet sie miteinander. Weitere Informationen zu Bootstrap Dokumentation.
Bearbeiten: Die ursprüngliche Frage war für Bootstrap 2.x, aber das Gleiche gilt immer noch für Bootstrap 3 und Bootstrap 4.
Im Bootstrap 4 Sie müssen Ihren Gruppen mithilfe von Utility-Klassen wie mx-2 einen angemessenen Spielraum hinzufügen.
Ich habe vor Jahren nach einer Lösung für dieses Problem gesucht, warum ich dich vorher nicht gefunden habe, du bist mein Held
– Hakan Faustik
13. Januar 2017 um 14:29 Uhr
Was für eine klare Antwort! Mein Held des Tages 🙂
– Naga
17. Dezember 2017 um 18:25 Uhr
btn-toolbar kann einige Schaltflächen in eine neue Zeile umbrechen. Wie kann man dies vermeiden?
– Lukas84
5. März 2018 um 11:09 Uhr
Es ist geplant, für Reaktionsfähigkeit zu brechen. Wenn Sie wirklich verhindern wollen, dass es bricht, dann stellen Sie es ein flex-wrap: nowrap zum btn-toolbar in Bootstrap 4 oder versuchen Sie es mit einer Kombination aus overflow und white-space für ältere Bootstrap-Versionen.
Sie können verwenden Abstand für Bootstrap und kein zusätzliches CSS erforderlich. Fügen Sie einfach die Klassen zu Ihren Schaltflächen hinzu. Dies ist für Version 4.
Ich wollte, dass Schaltflächen in einer Reihe erscheinen und auf kleinen Bildschirmen gestapelt werden können (aufgrund des Umbruchs). Um einen Abstand zu erreichen, der sowohl horizontal als auch vertikal funktioniert, habe ich mit dem, was Bootstrap bietet, Folgendes getan: className='mb-2 mr-2'dem Vorschlag von @dragan-b folgend
– ABCD.ca
9. April 2019 um 19:59 Uhr
Was Dragan B vorgeschlagen hat, ist der richtige Weg für Bootstrap 4. Ich habe unten ein Beispiel aufgeführt. zB mr-3 ist margin-right:1rem!important
Dies ist die beste Lösung für Bootstrap 4 IMO. Auf kleineren Bildschirmen können Sie mit “px-0 px-sm-2” das Padding entsprechend entfernen. Gute Antwort.
– Anzeigename
16. März 2020 um 17:23 Uhr
Gammer
Der einfachste Weg in den meisten Situationen ist Marge.
Wo können Sie tun:
button{
margin: 13px 12px 12px 10px;
}
ODER
button{
margin: 13px;
}
Dies ist die beste Lösung für Bootstrap 4 IMO. Auf kleineren Bildschirmen können Sie mit “px-0 px-sm-2” das Padding entsprechend entfernen. Gute Antwort.
– Anzeigename
16. März 2020 um 17:23 Uhr
Duilio
Dragan B. Lösung ist richtig. In meinem Fall brauchte ich einen vertikalen Abstand der Schaltflächen beim Stapeln, also fügte ich ihnen die Eigenschaft mb-2 hinzu.
Ich hatte das gleiche Problem und beendete das Hinzufügen eines Randes zu einer der Schaltflächen – mr-1.
– Anant
23. August 2017 um 0:27 Uhr