Я могу просто забыть о чем-то. но я написал очень простую галерею с php кодом ниже. Я всегда получаю пустое пространство без изображения и контейнера без div во втором ряду в первом столбце. Все картинки загружаются и отображаются правильно, я не получил ошибок или предупреждений. У меня просто пустое место.
Я попытался отфильтровать пустые или скрытые файлы и изменил количество изображений в строке. Но ничего не сработало. Что еще я могу найти? И я попытался var_dump $ изображения. Кажется, все тут 17 изображений с правильным именем и путем.
у моего css просто есть поплавок: осталось отображать картинки.
<?php
$dir = __DIR__ . DIRECTORY_SEPARATOR . "gallery" . DIRECTORY_SEPARATOR;
$images = glob($dir . "*.{jpg,jpeg,png}", GLOB_BRACE);
?>
<!DOCTYPE html>
<html lang="de">
<head>
</head>
<body>
<h1>Gallery</h1>
<div class="col-lg-12" id="con">
<?php
foreach ($images as $i) {
printf("<div class='col-lg-4' id='gallery'><img src='gallery/%s' class='img-thumbnail'/></div>", basename($i));
}?>
</div>
</body>
</html>
Я просто хочу 3 картинки подряд без пробелов во втором ряду, первый столбец