Próbuję uzyskać obraz pasujący do określonego rozmiaru div. Niestety obraz nie jest zgodny z tym, a zamiast tego proporcjonalnie maleje do rozmiaru, który nie jest wystarczająco duży. Nie jestem pewien, jaki jest najlepszy sposób, aby dopasować obraz do jego wnętrza.Dopasowywanie i rozmiar obrazu, aby dopasować element div (ładowanie początkowe)
Jeśli ten kod jest niewystarczający, chętnie dostarczę więcej i jestem otwarty na naprawianie wszelkich innych błędów, które przeoczam.
Oto HTML
<div class="span3 top1">
<div class="row">
<div class="span3 food1">
<img src="images/food1.jpg" alt="">
</div>
</div>
<div class="row">
<div class="span3 name1">
heres the name
</div>
</div>
<div class="row">
<div class="span3 description1">
heres where i describe and say "read more"
</div>
</div>
</div>
Moje CSS
.top1{
height:390px;
background-color:#FFFFFF;
margin-top:10px;
}
.food1{
background-color:#000000;
height:230px;
}
.name1{
background-color:#555555;
height:90px;
}
.description1{
background-color:#777777;
height:70px;
}
Zajrzałem do tego, niestety, jak powiedziałeś, wyniki nie są najlepsze. Idealnie byłoby, gdyby obrazy zostały zmniejszone, tak aby wysokość obrazu pasowała do wysokości div, a szerokość obrazu przekraczająca szerokość ograniczającego div byłaby ukryta. Jeśli tak się stanie – smilefreak24
Tak, właśnie tego szukam! Dziękuję bardzo! – smilefreak24
INNA odpowiedź jest najlepsza, po prostu dodanie class = "img-responsive" do tagu img robi lewę! – iMobaio