Изображения масштабируются только при горизонтальном изменении размера, потому что они имеют размер единиц измерения ширины области просмотра (vw
).
img {
width: 22.5vw;
height: 35vw;
}
Если вы хотите, чтобы их размеры были измененыизмените размер по вертикали, тогда вы будете использовать единицы высоты окна просмотра (vh
).
Если вы хотите, чтобы они масштабировались как при вертикальном, так и горизонтальном изменении размера , затем попробуйте vmin
или vmax
единиц.
исправленная демоверсия
https://drafts.csswg.org/css-values/#viewport-relative-lengths