Col-xs-6 divs mit Margen immer
Das Bild Stapel am Ende zeigt, was ich machen soll. Die Col-xs-6 Divs sind das Hauptproblem hier; Ich gebe ihnen eine Hintergrundfarbe, damit jedes col-xs-6 wie ein Panel aussieht, was bedeutet, dass ich auch eine sichtbare Trennung zwischen jedem col-xs-6 brauche.
Aber alle Versuche überhaupt Margen den col-xs-6 divs zuzuweisen, führt dazu, dass sie sich gegenseitig nebeneinander stapeln, unabhängig davon, ob ich auf Mobil- oder Desktop-Auflösung teste.
[EDIT: Angeforderte code]
<div class="row">
<div class="col-xs-12 col-sm-10 col-sm-offset-1" style="padding-left:0px; padding-right:0px">
<div class="row" data-bind="with: ElementPairs()[2]">
<div class="row">
<div class="col-xs-6 backgroundPanel fullpad" >
<div class="row">
<div class="col-xs-3">
<!-- Picture -->
<img class="img-responsive img-center" src="/Content/images/Land/buttons/button_blankImage.png" style="background: url('/content/images/land/buttons/button1.png') 50% 50% cover no-repeat;">
</div>
<div class="col-xs-9" data-bind="text: Caption">Some Caption here</div>
</div>
</div>
<div class="col-xs-6 backgroundPanel fullpad">
<div class="row">
<div class="col-xs-3">
<!-- Picture -->
<img class="img-responsive img-center" src="/Content/images/Land/buttons/button_blankImage.png" style="background: url('/content/images/land/buttons/button2.png') 50% 50% cover no-repeat;">
</div>
<div class="col-xs-9" data-bind="text: Caption">Some other caption here and additional description.</div>
</div>
</div>
</div>
</div>
</div>
</div>
Wrap mit einem div der Klasse "Zeile", die die Ränder hinzufügen wird. – circusdei
Dies wäre * viel * einfacher zu debuggen mit einem Beispiel ... Ein Codebeispiel Ich meine * –
Verwenden Sie Padding anstelle von Margen –