Мне нужно отобразить изображение внутри div
с bootstrap
, и там есть невостребованный пробел вокруг изображения. Это то, что он выглядит следующим образом:Нежелательное белое пространство вокруг изображения внутри div
Я не говорю о белом фоне - это намеренно. Я говорю о том, что изображение не растягивается до ширины div
. Это код, я использую:
<div align="center" class="col-xs-3 col-sm-2 col-md-3 whitebgdiv" style="border:0px solid red; margin-top:5px; margin-bottom:5px; margin-left:5px;">
<a href='#{product.itemUrl}' target="_blank"><img src='#{product.thumbnailUrl}' style="border: 0px solid blue;" class="img-responsive productimg vertical-align2" /></a> <br/>
</div>
Соответствующие css
классы:
.whitebgdiv {
background-image:url('../resources/images/whitebg.jpg');
border-radius: 2px;
margin-left:0px;
}
.productimg {
width: 6em;
max-width: 180px;
}
Я попытался display:block
и display:inline
, но они ничего не делают. Что мне не хватает?
Скриншот или этого не произошло. – aadarshsg
Это из-за этого стиля, что есть пробел? 'style =" border: 0px solid red, margin-top: 5px; margin-bottom: 5px; margin-left: 5px; ' – SuperVeetz
Вы добавили ширину img-тега, пожалуйста, удалите ширину с productimg – Mitul