Na mojej stronie chciałbym wyświetlić zdjęcia przesłane przez użytkownika w nowym oknie o określonym rozmiarze ( width: 600px
). Problem w tym, że obrazy mogą być duże. Więc jeśli są większe niż te 600px
, chciałbym zmienić ich rozmiar, zachowując proporcje.
Wypróbowałem max-width
właściwość CSS, ale to nie działa: rozmiar obrazu się nie zmienia.
Czy jest jakiś sposób na rozwiązanie tego problemu?
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; }
Próbowałem też ustawić max-width: 600px
obraz, ale nie działa. Obraz jest przesyłany strumieniowo z serwletu (jest przechowywany poza folderem webapps serwera Tomcat).
max-width
, nie ustawiajmax-height
i powinno działać. Jeśli nie, opublikuj swój kod, aby inni mogli Ci pomóc w wykryciu problemu.