私のウェブサイトでは、ユーザーがアップロードした画像を特定のサイズ(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のwebappsフォルダーの外部に保存されます)。
max-width
しないmax-height
でください。そうでない場合は、コードを投稿して、他の人が問題を見つけるのを手伝ってくれるようにしてください。