Ich versuche Bootstrap-Grid-System mit Zeilen verwenden jede hat 4 Spalten enthält Bild, aber die Bildgröße ist groß und es wird über seinen Container, so dass ich Bildposition: absolute und div-Position: relativ, aber es funktioniert immer noch nicht. Gibt es eine Möglichkeit, das Bild an den div-Container mit Containergröße anzupassen?Bild in Container passen
HTML:
<div class="container">
<div class="row">
<div class="col-md-3 sec5row">
<img class="filter" src="resources/images/f1.jpg" alt="f1">
</div>
<div class="col-md-3 sec5row">
<img class="filter" src="resources/images/f2.jpg" alt="f1">
</div>
<div class="col-md-3 sec5row">
<img class="filter" src="resources/images/f3.jpg" alt="f1">
</div>
<div class="col-md-3 sec5row">
<img class="filter" src="resources/images/f4.jpg" alt="f1">
</div>
</div>
<div>
CSS:
.sec5row {
border : 1px solid red;
position: relative;
}
.filter {
position: absolute;
}
nur img verwenden {width: 100%} –
img {max-width: 100%;} könnte funktionieren. Oder vielleicht sogar img {width: 100%;}, wenn du es immer bei 100% willst. – RMo
Oder noch besser fügen Sie die Bootstrap-Klasse img-responsive auf das Image (vorausgesetzt, Sie verwenden Bootstrap basierend auf der Art, wie Sie Spalten erstellen). – RMo