En mi sitio web me gustaría mostrar las imágenes cargadas por el usuario en una nueva ventana con un tamaño específico ( width: 600px
). El problema es que las imágenes pueden ser grandes. Entonces, si son más grandes que estos 600px
, me gustaría cambiar su tamaño, conservando la relación de aspecto.
Probé la max-width
propiedad CSS, pero no funciona: el tamaño de la imagen no cambia.
¿Hay alguna forma de solucionar este problema?
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; }
También intenté configurar el max-width: 600px
para una imagen, pero no funciona. La imagen se transmite desde un servlet (se almacena fuera de la carpeta webapps de Tomcat).
max-width
, no configuremax-height
y debería funcionar. Si no es así, publique su código para que otros puedan ayudarlo a detectar el problema.