Ich habe eine Zeile mit 3 Bildern.
Bild links hat Leerzeichen auf der linken Seite.
Bild rechts hat Leerraum auf der rechten Seite.Leerraum links und rechts um Bilder bei Bootstrap col
Wie kann ich das beheben, so habe ich keine mit Platz auf der linken und rechten Seite?
Sehen Sie meinen Code unten:
Der Hintergrund ist orange in dem Bild, so dass es besser sichtbar ist.
HTML:
<div class="container section">
<div class="row">
<div class="col-md-offset-1 col-md-10 featured">
<div class="col-md-4 img-featured-1">
<%= image_tag("featured-1.jpeg", class: "img-responsive") %>
</div>
<div class="col-md-4 img-featured-2">
<%= image_tag("featured-2.jpeg", class: "img-responsive") %>
</div>
<div class="col-md-4 img-featured-3">
<%= image_tag("featured-3.jpeg", class: "img-responsive") %>
</div>
</div>
</div>
</div>
CSS:
.featured {
background-color: orange;
}
.img-featured-1 {
width: 33.33333%;
float: left;
}
.img-featured-2 {
width: 33.33333%;
}
.img-featured-3 {
width: 33.33333%;
float: right;
}
Auch die meisten dieser CSS nicht neccesary ist. Sie deklarieren die Breite auf 33,3333%, obwohl die Bootstrap-Klasse ".col-md-4" bereits über diese Breite verfügt. Und das Schweben sollte auch nicht nötig sein, sie sollten so oder so nacheinander positioniert werden. – torus
Warum verwenden Sie 'col-md-offset-1 col-md-10' Klassen zu 'vorgestellten'. Es minimiert auch den Platzbedarf. Versuchen Sie stattdessen 'col-md-12' – DJAy