-2
Мне нужны все изображения div to float left
. Посмотрите на мой picture, как я могу удалить это свободное пространство.почему мое изображение div не плавает влево
Это мой html
код:
<div class="book_items row">
<div class="book1"><img src="images/book1.jpg" style="width: 80%;"></div>
<div class="book1"><img src="images/book2.jpg" style="width: 80%;"></div>
<div class="book1"><img src="images/book3.jpg" style="width: 80%;"></div>
<div class="book1"><img src="images/book4.jpg" style="width: 80%;"></div>
<div class="book1"><img src="images/book5.jpg" style="width: 80%;"></div>
<div class="book1"><img src="images/book6.jpg" style="width: 80%;"></div>
<div class="book1"><img src="images/book7.jpg" style="width: 80%;"></div>
<div class="book1"><img src="images/book8.jpg" style="width: 80%;"></div>
</div>
CSS:
.book1{
width: 22%;
text-align: center;
height: 100%;
margin-top: 25px;
margin-left: 20px;
float: left;
}
https://s30.postimg.org/92an2r0i9/sus.jpg –
Вы должны сделать свой вопрос ясно. Вы хотите удалить пробелы между изображениями? если так удалить «margin-left» из '.book1'. Если его подпасть под, вы можете поместить 'height' вашего' parent div' в 'auto', поэтому он только расширяется до высоты своего' child' –
, я хочу, чтобы мой порядок изображения выглядел так: https: // s29 .postimg.org/4gm3vp0ef/sus2.jpg, но когда я изменяю разрешение для отзывчивости, всегда есть большое свободное пространство между некоторым изображением https://s29.postimg.org/dzhywrhnr/sus3.jpg –