Tôi đang cố gắng để có được một hình ảnh để phù hợp với một div kích thước cụ thể. Thật không may, hình ảnh không phù hợp với nó và thay vào đó tỷ lệ thu nhỏ lại thành một kích thước không đủ lớn. Tôi không chắc cách tốt nhất để đi về việc có được hình ảnh phù hợp với bên trong nó là gì.Điều chỉnh và kích thước hình ảnh để phù hợp với một div (bootstrap)
Nếu điều này không đủ mã, tôi rất sẵn lòng cung cấp thêm và tôi mở để sửa bất kỳ lỗi nào khác mà tôi đang xem.
Dưới đây là 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>
CSS My
.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;
}
Tôi đã xem xét điều đó, không may như bạn đã nói, kết quả không phải là kết quả tốt nhất. Lý tưởng nhất, tôi muốn các hình ảnh được thu nhỏ để chiều cao của hình ảnh phù hợp với chiều cao của div, và chiều rộng của hình ảnh vượt quá chiều rộng của div ràng buộc sẽ bị ẩn. Nếu điều đó làm cho sence – smilefreak24
Có đó là những gì tôi đang tìm kiếm! Cảm ơn bạn rất nhiều! – smilefreak24
Câu trả lời KHÁC là câu trả lời hay nhất, chỉ cần thêm class = "img-responsive" vào thẻ img thực hiện thủ thuật! – iMobaio