Professional Documents
Culture Documents
img {
width: 100%;
height: auto;
}
Ver: Código 451.html
Observe que en el ejemplo anterior, la imagen se puede escalar hasta ser más grande que su
tamaño original. Una solución mejor, en muchos casos, será el uso de la propiedad max-width
en lugar.
img {
max-width: 100%;
height: auto;
}
Ver: Código 452.html
GERENCIA VIRTUAL
“Capacitación y asesoría a solo un click”
Imágenes de fondo
Las imágenes de fondo también pueden responder a cambiar el tamaño y la escala.
Aquí vamos a mostrar tres métodos diferentes:
div {
width: 100%;
height: 400px;
background-image: url('img_flowers.jpg');
background-repeat: no-repeat;
background-size: contain;
border: 1px solid red;
}
Ver: Código 453.html
div {
width: 100%;
height: 400px;
background-image: url('img_flowers.jpg');
background-size: cover;
border: 1px solid red;
}
Aquí es una imagen grande y una imagen más pequeña que se mostrará en diferentes dispositivos:
<picture>
<source srcset="imagenes/1.jpg" media="(max-width: 400px)">
<source srcset="imagenes/colonia.jpg">
<img src=" imagenes/colonia.jpg " alt="Flores">
</picture>
Se requiere el atributo srcset, este define la fuente de la imagen. También debe definir un
elemento <img> para navegadores que no soportan el elemento <picture>.