Ich versuche herauszufinden, wie man ein bestimmtes Bootstrap-Layout ohne Duplizierung von Inhalten erreichen kann. Grundsätzlich möchte ich etwas Inhalt in 2 Spalten an den Breakpoints und dann 3 Spalten für den Breakpoint sm
/md
gebrochen haben.Wie wird dieses Bootstrap-Layout ohne Duplizierung von Inhalten durchgeführt?
Für sm
/md
das Layout würde so aussehen:
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row">
<div class="col-sm-6">
Item 1<br/>
Item 2<br/>
Item 3
</div>
<div class="col-sm-6">
Item 4<br/>
Item 5<br/>
Item 6
</div>
</div>
</div>
Und dann auf dem lg
Breakpoint ich es so aussehen wollen:
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row">
<div class="col-sm-4">
Item 1<br/>
Item 2
</div>
<div class="col-sm-4">
Item 3<br/>
Item 4
</div>
<div class="col-sm-4">
Item 5<br/>
Item 6
</div>
</div>
</div>
Jetzt weiß ich, dass ich diese Inhalte durch Duplizieren erreichen könnte und hidden
/visible
Klassen nur bestimmte Elemente an bestimmten Haltepunkten zu zeigen, aber ich frage mich, ob es möglich ist, dies zu tun, ohne Inhalt zu duplizieren.
Ich weiß auch, dass ich nur alle 3 Spalten auf col-lg-6
setzen könnte und die dritte Spalte würde direkt unter dem ersten fallen, aber ich hatte gehofft, die Elemente innerhalb der Spalten gleichmäßig verteilt, so dass sie die gleiche Höhe sind.
Genau das habe ich mir erhofft, sehr schlau, danke! – user13286