Необходимо сверстать такую плитку, она должна быть резиновой, при этом:
1) высота и ширина самих фотографий остается неизменной
2) должны оставаться одинаковые расстояния между блоками как по горизонтали, так и по вертикали . То есть должны сохраняться пропорции родительского блока при изменении ширины окна браузера.
Также при достижении окна определенного размера, количество фотографий в строке уменьшается (до 4, затем до 3)... но это уже другая история. Вопрос, можно ли достичь желаемого результата не прибегая к помощи JS?