29 de noviembre de 2020
Galería de imágenes tipo Pinterest con HTML, CSS y JS | Masonry Layout - Tutorial
Cómo hacer una galería de imágenes tipo Pinterest (Masonry) donde tenemos imágenes de diferentes dimensiones. Les muestro cómo hacerlo con CSS Grid y las limitaciones que éste tiene de momento. Luego lo resolvemos usando una librería de JavaScript.
✅ Contenido:
Introducción y primeros pasos
CSS Grid
CSS Grid Masonry Layout
Masonry JS
Retoques finales
📺 Videos relacionados:
Serie sobre diseño adaptativo:
https://www.youtube.com/watch?v=f3902x_dqqQ&list=PL9T-KKyKXNCkoNtv_iK10LJhuuGCKWTcW&ab_channel=YoelvisMulen%7Bcode%7D
👀 Les sugiero pongan el video en 1080p para que puedan ver el código con nitidez.
🔔 Suscríbete al canal y activa la campanita para que no te pierdas ningún video:
https://www.youtube.com/yoelvism?sub_confirmation=1
🐤Sígueme en twitter:
https://twitter.com/ymulenll
📌Enlaces:
Código del ejemplo: https://github.com/ymulenll/masonry-layout
Borrador CSS Grid v3: https://drafts.csswg.org/css-grid-3/
Documentación Masonry Layout: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Masonry_Layout
Librería masonry: https://masonry.desandro.com/
Librería imagesLoaded: https://imagesloaded.desandro.com/
Muchas gracias por ver este video, espero le haya sido útil.
✅ Contenido:
Introducción y primeros pasos
CSS Grid
CSS Grid Masonry Layout
Masonry JS
Retoques finales
📺 Videos relacionados:
Serie sobre diseño adaptativo:
https://www.youtube.com/watch?v=f3902x_dqqQ&list=PL9T-KKyKXNCkoNtv_iK10LJhuuGCKWTcW&ab_channel=YoelvisMulen%7Bcode%7D
👀 Les sugiero pongan el video en 1080p para que puedan ver el código con nitidez.
🔔 Suscríbete al canal y activa la campanita para que no te pierdas ningún video:
https://www.youtube.com/yoelvism?sub_confirmation=1
🐤Sígueme en twitter:
https://twitter.com/ymulenll
📌Enlaces:
Código del ejemplo: https://github.com/ymulenll/masonry-layout
Borrador CSS Grid v3: https://drafts.csswg.org/css-grid-3/
Documentación Masonry Layout: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Masonry_Layout
Librería masonry: https://masonry.desandro.com/
Librería imagesLoaded: https://imagesloaded.desandro.com/
Muchas gracias por ver este video, espero le haya sido útil.