Я не сделаю галерею изображений в CSS. Изображения не должны быть обрезаны, но должны иметь одинаковую ширину. Я не хочу, чтобы они были сторонниками, а скорее друг над другом. Я представил изображение того, что я хочу, чтобы он выглядел. Нижняя часть представляет собой дескриптор для каждого изображения. Разметка и CSS для теперь что-то вроде этого:Галерея с «укладкой» изображений
<div class="thumbnail">
<a title="img1" href="images/img1.jpg" data-lightbox="gallery1">
<img src="images/img1.jpg" alt="img1">
<p>img1</p>
</a>
</div>
<div class="thumbnail">
<a title="img2" href="images/img2.jpg" data-lightbox="gallery2">
<img src="images/img2.jpg" alt="img2">
<p>img2</p>
</a>
</div>
.thumbnail {
width: 300px;
}
The layout i want to get
This is what i have now
Вы не можете с чистым css и html, насколько я знаю. Вы посмотрели на [кладку] (http://masonry.desandro.com/)? – Yass
Эй, это отлично выглядит. Я искал что-то вроде этого. Благодарю. Мне просто интересно, что будет с изображениями в случае, если javascript не включен в браузере. –
Отсутствие javascript сломает макет. – Yass