Actualmente estoy tratando de hacer un cambio de tamaño de la imagen dependiendo de las dimensiones del navegador. He logrado que la imagen cambie de tamaño horizontalmente, si hago que la ventana del navegador se estreche, la imagen cambiará de tamaño proporcionalmente bien. Sin embargo, cuando cambio el tamaño de la ventana verticalmente, Firefox simplemente no parece querer hacerlo. El código es bastante simpleImagen receptiva altura máxima 100% no funciona en firefox
<body>
<div id="content">
<img src="images/abc.jpg">
</div>
</body>
y el CSS:
#content {
height: 100%;
padding: 50px;
}
#content img{
max-height:100%;
max-width: 100%;
}
Otra cuestión es que la imagen hace parecen cambiar el tamaño verticalmente en cromo, pero tengo que arrastrar la parte inferior del navegador así sobre la imagen antes de que comience a hacer esto. Prefiero que la imagen comience a reajustarse tan pronto como el relleno de contenido inferior "golpee" la parte inferior de la imagen, por así decirlo. Espero que esto tenga sentido.
Cualquier ayuda muy apreciada
¿Puede dar una muestra de imagen? ¿Qué dimensiones tiene 'abc.jpg'? – orique
Creo que la altura del # contenido probablemente sea más del 100% desde que usaste el relleno. ¡Básicamente, agrega 50 + 50 de arriba y abajo! Para verificar, puedes intentar dar una altura específica al cuerpo –
Ok, abc.jpg es grande. para que pueda ver todos los detalles en la pantalla en la que lo esté viendo. Digamos 1500 x 1000 px – bestfriendsforever