Это меня совершенно озадачило. Я довольно новичок в CSS и DIV, поэтому, пожалуйста, потерпите меня.
Я пытаюсь создать галерею изображений на основе DIV.
Макет выглядит следующим образом ...
<div id="container">
<div class="row">
<div class="img-container">
img
</div>
...more img-containers
</div>
...more rows
</div>
Все изображения представлены в виде миниатюр, но миниатюры различаются по размеру (но все они меньше, чем 150x150 пикселей), что, по-видимому, исключает все решения с вертикальным выравниванием, которые я нашел, особенно в сочетании с тем фактом, что строки делятся и контейнер статически расположены.
Извините, если раньше об этом спрашивали, но я часами просматривал и этот сайт, и Google и не нашел ничего, что, похоже, работает.
Заранее спасибо за любую помощь!
EDIT3: Для справки, сайт, над которым я работаю, находится здесь: http://utsa.edu/honors/?page=international/china_new
РЕДАКТИРОВАТЬ1: @ Роберт: Спасибо за предложение класса / ID. Поменял это. Я не верю, что предложенное вами вертикальное центрирование сработает. Поскольку ваши изображения имеют одинаковый размер, отступы и поля располагаются по центру. У меня все разные высоты.
EDIT2: @Nowhere: это было первое, что я попробовал. Из того, что я прочитал, это не работает, потому что содержащие DIVs не позиционируются абсолютно. Хотя я не знаю.