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-widthwł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: 600pxobraz, ale nie działa. Obraz jest przesyłany strumieniowo z serwletu (jest przechowywany poza folderem webapps serwera Tomcat).
max-width, nie ustawiajmax-heighti powinno działać. Jeśli nie, opublikuj swój kod, aby inni mogli Ci pomóc w wykryciu problemu.