На своем веб-сайте я хотел бы отображать загруженные пользователем изображения в новом окне с определенным размером ( width: 600px
). Проблема в том, что изображения могут быть большими. Поэтому, если они больше этих 600px
, я хотел бы изменить их размер, сохранив соотношение сторон.
Я попробовал max-width
свойство CSS, но оно не работает: размер изображения не меняется.
Есть ли способ решить эту проблему?
HTML :
<div id="ImageContainerr">
<img src="DisplayImage.do?ad_id=${requestScope.advert.id}" class="Image" />
</div>
CSS :
img.Image { max-width: 100%;}
div#ImageContainer { width: 600px; }
Я также пробовал установить max-width: 600px
для изображения, но не работает. Изображение передается из сервлета (оно хранится вне папки веб-приложений Tomcat).
max-width
, не устанавливайте,max-height
и он должен работать. Если нет, опубликуйте свой код, чтобы другие помогли вам определить проблему.