Wie kann ich eine Zeile mit einem Button und einem Text vom Umbruch mit multicolic behalten?

8

Ich habe eine Reihe von Zeilen, die aus einer Schaltfläche und einem Text bestehen:

%Vor%

Wenn ich die multicol -Klasse anwende, werden sie schließlich wie folgt umgebrochen:

%Vor%

Leider wird in vielen Fällen die Schaltfläche oder der Text in der nächsten Spalte halbiert. Durch die Verwendung von "display: inline-block" werden die Größe und Größe von Schaltflächen und Text bei unterschiedlichen Bildschirmauflösungen merklich voneinander getrennt.

Was ist der beste Weg, um zu verhindern, dass die [Button] [Text] -Kombination in der Spalte aufbricht, während jede [Button] [Text] -Kombination gleichmäßig verteilt bleibt und gleich aussieht?

%Vor% %Vor%
    
AlwaysQuestioning 22.09.2017, 01:33
quelle

1 Antwort

4

Fügen Sie zuerst white-space: normal dem button hinzu, um den Standard nowrap aus der btn -Klasse des Bootstrap zu überschreiben.

  

Leider wird in vielen Fällen der Button oder der Text eingebrochen   halb wenn man in die nächste Spalte geht. Mit "Anzeige: Inline-Block"   macht meine Tasten und Text in der Größe auf dem anderen Bildschirm variieren   Auflösungen und macht sie seltsam beabstandet.

Nun können Sie vermeiden das Brechen in die nächste Spalte mit:

%Vor%
  

und macht sie seltsam beabstandet

Fügen Sie column-gap: 0 hinzu, um die Spaltenspalten default zu entfernen.

%Vor% %Vor%

Sie können jetzt einige flexboxes hinzufügen, die zu Ihrem Fall passen - siehe Demo unten:

%Vor% %Vor%
    
kukkuz 25.09.2017, 03:41
quelle