Bootstrap 2 Buttons nebeneinander?

Buttons - (HTML, CSS, Button)

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

Du fängst eine neue col an. Damit springst du in die nächste Zeile. Guck dir mal die Grid-Doku an.


Assassins89 
Beitragsersteller
 11.06.2017, 17:32

Hab ich auch schon ohne Probiert. Dann sind sie zwar in der gleichen Zeile aber zusammen ohne Abstand.

ozVetnik  11.06.2017, 17:40
@Assassins89

Okay, wie erkläre ich das einfach?
Du bist nicht Bootstrap Anfänger sondern HTML / CSS Anfänger.

Bootstrap hat viele vorgefertigte Komponenten, aber ein gewisses Grundwissen an HTML und CSS ist schon von Nöten.

Hier ist die Lösung zu deinem Problem.
https://jsfiddle.net/ptj5a1rr/

Google mal nach "margin" und "padding".

ozVetnik  11.06.2017, 17:53
@TitusPullo

Uiii fatal, die Welt geht unter...
Da hat jemand etwas übersehen. Mein Gott, schlag die Hände über dem Kopf zusammen.

TitusPullo  11.06.2017, 17:56
@ozVetnik

Fühl dich doch nicht gleich angegriffen, ich wollte nur darauf hinweisen. Er sollte die Fehler ja nicht gleich übernehmen.

Die Summe der cols darf 12 nicht überschreiten. Mit deinen col Angaben bist du mit den offsets bei 21. Mach 2 col-6 Klassen und dem rechten Element gibst du noch die Klasse text-right damit es rechts ausgerichtet ist.

Ausserdem entferne die a-Tags um die Buttons die haben da nichts zu suchen. Entweder nur button oder nur link.

Woher ich das weiß:Berufserfahrung – Leidenschaftlicher Webentwickler

nspy99  11.06.2017, 21:21

Stimme dir teilweise zu. Aber warum sollte man um einen Button keinen <a>-Tag machen dürfen?

TitusPullo  12.06.2017, 22:28
@nspy99

Weil es keinen Sinn macht. Entweder hast du ein Button der eine action macht oder du hast ein Link der Verweist. Mir fällt kein Fall ein wo es Sinn machen würde beides zu nutzen.

Du kannst deine Seite ja auch komplett mit p Tags formatieren, Sinn macht aber auch das nicht.

Man sollte die Elemente schon dafür nutzen, wofür sie vorgesehen sind.

Assassins89 
Beitragsersteller
 11.06.2017, 19:36

Dein Tip hat mir den richtigen Anstoß gegeben. Jetzt hab ich es wie ich gern wollte.

So schaut der Code jetzt aus:

https://hastebin.com/zezepumeju.scala

TitusPullo  11.06.2017, 19:39
@Assassins89

Ja das sieht doch gut aus. Den linken Button brauchst du nicht zu floaten, kannst also die Klase "float-left" entfernen.