2017-07-17 3 views
0

Ich habe ein Bootstrap 3.3.7-Projekt, das über eine Suchfunktion verfügt, die aus drei Texteingabefeldern besteht.Bootstrap - Formularelemente ungleicher Breite, die eine volle Zeile belegen

Die 3 Eingänge werden innerhalb .col-md-4 so platziert, dass sie die volle Breite des Bildschirms einnehmen. Beispiel hier: https://jsfiddle.net/8vm8m8za/6/

Ich habe eine Anforderung, einen Knopf auf der rechten Seite (nach "Feld 3" im Beispiel oben) zu setzen. Der Text auf dieser Schaltfläche ist ein einzelnes Zeichen ("A") und daher nimmt die Schaltfläche nicht viel Breite ein. Ich habe die Geige aktualisiert, um zu zeigen, wie sie aussieht: https://jsfiddle.net/8vm8m8za/7/. Um diese Arbeit ich .col-md-4 zu .col-md-3 geändert, wie ich verstehe, dass sie hinzufügen müssen bis zu 12, um die volle Breite des .row

nehmen Die Wirkung I will zwischen den 2 Beispiel Links, die ich geschrieben. Ich möchte, dass die 3 Texteingaben die ganze Breite einnehmen, aber auch die Schaltfläche in der gleichen Zeile enthalten und "adjust" (weiß nicht, wie ich es sonst beschreiben soll) die Breite so, dass alles genau in 1 .row passt.

Ich kann nicht verstehen, wie man dies mit Bootstrap zu implementieren, da ich glaube, dass alles bis zu 12 addiert werden muss, damit es die ganze Reihe aufnehmen kann.

+0

Verwendung Input-Gruppe-Addon auf dem letzten Eingabefeld. –

+0

Es ist nicht zwingend erforderlich, dass alles zusammen 12 ergibt, Sie können alles unter 12 verwenden und die Elemente werden in einer Reihe ausgerichtet. Wenn die Werte über 12 gehen, wird die nächste Zeile genommen. –

+0

ist das was Sie suchen https://jsfiddle.net/DChandraShekhar/8vm8m8za/8/ –

Antwort

1

Hallo, ich bin nicht ganz sicher ist, was Sie für ..

anfordern Versuchen Sie dies die ersten beiden Feldsätze zu .col-md-4 machen dann die dritte auf .col-md-3 und legen Sie auf den Button in .col-md-1, die das Gitter bilden würde Komplett.

Kontrolle dieses link js fiddle

+0

Idealerweise wollte ich aber, dass die 3 Texteingaben die gleiche Breite haben. es ist schwer zu erklären, aber ich suche nach etwas, das genau wie das erste Beispiel ist, das ich gepostet habe, aber mit dem Knopf am Ende in derselben Zeile und für alles, was genau passt – Andy

Verwandte Themen