Я разрабатываю страницу, на которой пользователь может загрузить некоторые изображения на моем веб-сайте.
Изображения, которые пользователь может загрузить, должны иметь определенный размер, скажем: 800 x 600 px.
Когда пользователь загружает другой размер, например: 900 x 500. Это изображение должно быть изменено (не пропорционально) до 800 x 600.
Теперь мне нужно, чтобы страница была отзывчивой.Это означает, что при изменении размера всей страницы область изображения на этот раз должна быть пропорционально изменена.
Например, если размер страницы составляет 50% от исходного размера, область изображения должна быть 400 x 300;
У меня есть следующий html
<div class="ImageRegion">
<img class="Image" src="whatever"/>
</div>
Может ли это быть достигнуто с использованием только CSS или мне следует использовать Javascript, пожалуйста?
Cheers,