
Tema 1: Galer铆a de Im谩genes con CSS
Una galer铆a de im谩genes con CSS te permite organizar y mostrar
im谩genes de manera visualmente atractiva. Puedes lograrlo utilizando
propiedades como display: grid
o
flexbox
para crear una estructura ordenada.
En el siguiente ejemplo, se utiliza display: grid
para
crear una cuadr铆cula que se ajusta a diferentes tama帽os de pantalla,
lo que mejora la experiencia de usuario:
/* Estilos para la galer铆a */
.galeria-imagenes {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 16px;
}
.galeria-imagenes img {
width: 100%;
height: auto;
border-radius: 8px;
}
Este c贸digo crea una galer铆a de im谩genes que se adapta autom谩ticamente
al tama帽o de la pantalla, mostrando varias im谩genes en una cuadr铆cula.
Aseg煤rate de agregar im谩genes con la etiqueta
<img>
dentro de un contenedor con la clase
galeria-imagenes
.
Tema 2: Galer铆a de Im谩genes Responsiva con CSS
Una galer铆a de im谩genes responsiva ajusta el dise帽o de las im谩genes
seg煤n el tama帽o de la pantalla del usuario. Para lograrlo, podemos
usar propiedades como flexbox
o grid
, y
hacer que las im谩genes se ajusten a su contenedor sin perder calidad.
En el siguiente ejemplo, se utiliza flexbox
con la
propiedad flex-wrap
para que las im谩genes se distribuyan
de manera responsiva en el contenedor y se ajusten de manera
eficiente:
/* Estilos para la galer铆a responsiva */
.galeria-imagenes {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
}
.galeria-imagenes img {
width: 100%;
max-width: 300px; /* Limitar el tama帽o m谩ximo de las im谩genes */
height: auto;
border-radius: 8px;
margin: 8px;
}
Este c贸digo crea una galer铆a donde las im谩genes se alinean en filas y
columnas, adapt谩ndose al tama帽o del contenedor. La propiedad
max-width
asegura que las im谩genes no superen cierto
tama帽o, lo que facilita la visualizaci贸n en pantallas m谩s peque帽as.
Las im谩genes en esta galer铆a se reorganizar谩n autom谩ticamente a medida que cambia el tama帽o de la ventana, proporcionando una experiencia visual 贸ptima en dispositivos m贸viles, tabletas y escritorios.
0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias