Seria genial que pongan un efecto practico en vez de dar documentacion nada mas
Descubre qué ha cambiado en nuestro medio
Diseño Web Avanzado con CSS Grid y Flexbox
Conceptos que forman parte del diseño en CSS
Conceptos Fundamentales de Diseño CSS: Display y Posicionamiento
Fundamentos de Display en CSS: Bloque, Inline y Flujo Normal
Formato de Contexto de Blog en CSS: Creación y Uso de BFCs
Posicionamiento y contexto de apilamiento en CSS
¿Flexbox o CSS Grid?
Diferencias entre CSS Grid y Flexbox
Similitudes entre Flexbox y CSS Grid en Alineación y Jerarquía
Uso combinado de Flexbox y CSS Grid en diseño web
Uso de Flexbox y CSS Grid en Componentes Web
Flexbox vs CSS Grid: Cuándo y Cómo Usarlos
Cuándo usar Flexbox y CSS Grid en diseño web
Modern Layouts con CSS Grid
Diseño Moderno de Layouts con CSS Grid y Flexbox
Patrones de Diseño con CSS Grid
Diseños Modernos en CSS: Cinco Técnicas Sencillas
Layouts CSS con Pocas Líneas de Código
Diseño web para desarrolladores
Desarrollo de Habilidades Visuales en Diseño Web
Design Systems: Guía Práctica para Desarrolladores y Diseñadores
Principios de Diseño UI/UX para Desarrolladores
Diseño de Y-Frames para Reproductor de Música Mobile
Diseño para Desarrolladores: Uso de Figma y Auto Layout
Neomorfismo en Figma para Desarrolladores
Del diseño al código
Construcción de Estructura HTML y CSS desde Figma
Diseño Web con Neomorfismo en HTML y CSS
El futuro de CSS Grid
Pros y contras del CSS4: Discusión actualizada
CSS Subgrid: Herencia de Filas y Columnas en Diseño Web
Diseño Masonry Nativo en CSS: Implementación y Ejemplos
Consultas de Características CSS con @supports
Consejos para Mantenerse Actualizado en CSS
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
El término "Masonry" hace referencia a un tipo de diseño visual en el que los elementos de contenido se organizan en columnas de ancho específico, pero con alturas variables. Este diseño es popular en plataformas como Pinterest. Aunque no existe de forma nativa en CSS actualmente, los desarrolladores han utilizado combinaciones de CSS y JavaScript para recrearlo. La comunidad ha estado solicitando su inclusión nativa en CSS debido a la versatilidad y atractivo visual que ofrece.
En un enfoque emergente, la propuesta del layout Masonry, que puedes encontrar en el repositorio de W3C, señala la idea de tener Masonry como un valor dentro de CSS Grid. Aunque todavía en desarrollo, este enfoque promete simplificar el proceso de creación de layouts Masonry sin recurrir a trucos adicionales.
Actualmente, lograr un diseño Masonry requiere algo de creatividad con CSS y JavaScript. La propuesta es incorporar este diseño dentro de la especificación de CSS Grid con un valor específico para grid-template-rows
.
Un diseño básico empleando la propuesta de Masonry podría verse así, usando grid-template-rows
con el nuevo valor:
.grid-contenedor {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
grid-template-rows: masonry;
}
Este código establece un contenedor de rejilla que ajusta automáticamente el número de columnas en función del espacio disponible, aplicando el concepto de Masonry para las filas.
El tema de Masonry no solo es fascinante por su aplicación práctica, sino también por ser un ámbito en evolución dentro de CSS. Para aquellos interesados en explorar más y mantenerse actualizados sobre las perspectivas y avances del Masonry Layout, se recomienda consultar los recursos y documentos oficiales que se encuentran en el repositorio de la W3C.
Además, estar familiarizado con CSS Grid y sus potenciales expansiones puede abrir muchas puertas para experimentar con diseños personalizados y crear interfaces visualmente atractivas. Empoderarte con el conocimiento de estas herramientas te permitirá innovar y llevar el diseño web al siguiente nivel.
Aportes 17
Preguntas 0
Seria genial que pongan un efecto practico en vez de dar documentacion nada mas
Interesante, yo lo que haría para este diseño (1:04) es simplemente crear una grid de 4 columnas, y dentro de cada columna meter varias imágenes para que se vayan ajustando 🤔
Las herramientas que nos está dando la profesora en este curso me están pareciendo fenomenales. La verdad CSS tiene muchísimas cosas de las que no tenemos idea, y que son geniales.
Sé que muchos se quejan de que hay muy poca práctica y poco código, pero a mí me parece de lo mejor este curso.
Lo único es que haciendo mis propias anotaciones y prácticas me he tardado una eternidad en terminarlo.
Pero ha valido la pena.
Lo que me gustaba del curso anterior de Grid con Leo es que ahí hicimos varios ejercicios y uno fue como este tema, donde imitamos el diseño de pinterest 😭
Hic mi sitio de fotos con una librería massonry + bootstrap. Tengo en mente rehacerla con los cocimientos que estoy aprendiendo de css.
me parece super el mansory layout!!, espero con ansias mas novedades sobre esa propuesta! 💚
.
Aqui el enlace que muestra la profesora para leer un poco de la propuesta.
Genial los tipos de layouts que hay, y con base en todo esto podemos estructurar paginas web, sistemas entre todo lo demás que venga a nuestra mente, es como pensar en componentes.
Se ve potente, pero tiene nulo soporte D:
2023 y 0% de adopcion, aunque es bueno saber lo nuevo que se esta creado es f saber que no se esta implementando
Pinterest tiene un Masonry Layout.
lo encontraba bonito pero no sabia el nombre
este tema ya había sido visto y realizado en el curso anterior de css grid 🤫
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?