Я пытаюсь перечислить некоторые изображения в div, но изображения перечислены только в одной строке, но я хочу перечислить их во многих строках (я хочу видеть изображение следующей строки после 3 изображений), мой код указан здесь
<?php
foreach ($list as $row)
{?>
<div>
<a href = "<?php echo base_url("./resources/images/"); echo $row['image'];?>">
<img src = "<?php echo base_url("./resources/images/"); echo $row['image'];?>" alt = "" />
</a>
</div>
<?php
}
?>
пожалуйста, помогите
это мое объявление, и я хочу, чтобы это объявление было таким


Вы можете добиться этого, используя свойство float: left, и после каждого третьего дочернего элемента вы можете просто применить clear: left;. Это позволит разместить только три div в одном ряду в соответствии с вашими требованиями. Кроме того, если я могу добавить, проверьте свойство flex-basis, которое также может решить вашу проблему.
Вот рабочее решение:
.child {
background: grey ;
height: 150px;
float: left;
margin:15px 0 0 15px;
width:150px;
}
.child:nth-child(3n+1) {
clear: left;
}<div class = "wrapper">
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
<div class = "child"></div>
</div>
Пожалуйста, используйте
isotope- isotope.metafizzy.co