Тёмный

⚠️ Crea tu PROPIO LIGHTBOX en JAVASCRIPT | Guía completa con HTML y CSS y Event Loop 

Eduardo Fierro
Подписаться 34 тыс.
Просмотров 2,7 тыс.
50% 1

En este video tutorial aprenderás cómo crear tu propio lightbox en JavaScript utilizando HTML y CSS. Con esta técnica podrás crear galerías de imágenes y mejorar la experiencia visual de tus usuarios. Seguiremos paso a paso la implementación de esta funcionalidad, para que puedas aprender de manera sencilla y práctica. No te pierdas este video y comienza a implementar esta técnica en tus proyectos web. ¡Suscríbete al canal para más contenido sobre desarrollo web y programación!
🔖 TODOS los vídeos de esta SERIE
✔️ Lightbox con HTML, CSS y JS • ⚠️ Crea tu PROPIO LIGH...
✔️ Lightbox con HTML, SCSS BEM y Typescript (Próximamente)
✔️ Lightbox con HTML, SCSS SUITCSS y Typescript (Próximamente)
✔️ Lightbox con ReactJS y CSS (Próximamente)
✔️ Lightbox con ReactJS y SASS (Próximamente)
✔️ Lightbox con ReactJS y Styled Components (Próximamente)
✔️ Lightbox con Angular (Próximamente)
📕DESCARGA el PDF
🔗 Enlaces a los materiales
github.com/eduardofierropro/R...
neumorphism.io/#e0e0e0
icons.getbootstrap.com/icons/...
🎙Podcast de esa serie
open.spotify.com/episode/0uB6...
Si te ha gustado el vídeo dale a like, suscríbete y ¡dale a la campanita! 😊
____
📹Otros vídeos de mi canal
😊 Vídeos recomendados • 👉Vídeos recomendados
🚀ROADMAP Desarrollo WEB • 🔎ROADMAP de un DESARRO...
🤯 Explicando Web de forma diferente • 😱Explicando conceptos:...
🙇🏻 Construyendo uns Slider, Acordeón, Tabs... • 🤯 Construyendo un Carr...
_______
📚¿Estás buscando un Curso, Máster o Bootcamp sobre desarrollo web?
Soy profesor en la escuela CEI donde imparto Cursos y Másters sobre desarrollo web donde puedes obtener un descuento del 5% en el precio del curso usando el código embajador.eduardofierro
¡Pide información sobre los cursos donde soy profesor desde este enlace!
👉cei.es/?ref=eduardofierropro
______
✅Directos en Twitch: / eduardofierropro
✓¡Apóyame en RU-vid! ru-vid.com...
✓Trucos rápidos en TikTok / eduardofierro.pro
✓Podcast sobre desarrollo web anchor.fm/eduardofierropro
✓Programación en Instagram / eduardofierro.pro
✓Códigos para descargar en Github github.com/eduardofierropro
✓Noticias sobre web en Twitter / 1325827794627129344
✓Mi web eduardofierro.pro
______
Psss... Si has llegado hasta aquí eres un auténtico CRUCK de la vida. ¿Vemos cuántos somos poniendo "de frontends!!" en los comentarios ? 😏
______
Capítulos:
00:00 Introducción
00:49 ¿Qué es el efecto Lightbox?
01:22 Ejemplo de un Lightbox
01:47 ¿Cómo abrir un Lightbox?
02:33 ¿Cómo colocar la imagen de un Lightbox?
02:51 ¿Cómo cerrar un Lightbox?
03:11 Descárgate el código en Github
03:39 Creando la estructura de carpetas
04:50 Enlazando el CSS y Javascript
05:11 Añadiendo el Reset de CSS
06:02 Añadiendo use strict en Javascript
06:25 Creando una galería grid de imágenes en HTML
06:44 Creando una galería grid de imágenes en CSS
07:33 Grid de imágenes Responsive
08:00 Añadiendo las imágenes a HTML
08:29 Añadiendo sobras a las imágenes
09:38 Añadiendo hover y active a las imágenes en CSS
11:06 Creando un Lightbox en HTML
11:22 Añadiendo un icono svg en HTML
12:15 Creando un Lightbox con CSS
14:15 Añadiendo el hover y active al botón de cerrar
17:02 Añadiendo la clase en CSS para Javascript
17:29 Comprobando la clase en HTML para Javascript
18:35 Creando el Lightbox en Javascript
18:48 Pseudocódigo para abrir Lightbox
19:17 Constantes de un lightbox en Javascript
19:56 addEventListener a imágenes del grid en Javascript
20:55 Transition en CSS para el Lightbox
21:51 Explicación de los atributos SRC de las imágenes
22:31 Añadiendo el psedocódigo del Lightbox
22:52 Atributos SRC en Javascript
23:47 Cómo cerrar un Lightbox en Javascript
24:16 Pseudocódigo para cerrar Lightbox
25:13 Cuidado con los nombres de constantes
25:46 Centrando el Lightbox en el Body
26:26 Event Loop y Cómo funciona
26:55 ¿Cómo abrir el inspector de elementos de Chrome?
27:17 Observa el Event Loop PASO a PASO
30:29 Optimizando el Javascript del Lightbox
30:47 Optimizando funciones arrow
31:10 Creando funciones handler en Javascript
32:00 Optimizando el forEach
33:08 Optimizando los eventos con pointerdown

Опубликовано:

 

11 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@EduardoFierroPro
@EduardoFierroPro 9 месяцев назад
😊 Vídeos recomendados ru-vid.com/group/PLJpymL0goBgEzi6Z5AQysL8B-PNeovcjj 🚀ROADMAP Desarrollo WEB ru-vid.com/group/PLJpymL0goBgFzvCuhEJJ29-x1H_Uo5Esv 🤯 Explicando Web de forma diferente ru-vid.com/group/PLJpymL0goBgFK8kBgMuAAGfUEuP83Q1Ab 🙇🏻 Construyendo un Slider, Acordeón, Tabs... ru-vid.com/group/PLJpymL0goBgFXN27jElLCmysKQboKW7uW 😊Dale like y suscríbete si te ha gustado 😊
@thechikenlitle99
@thechikenlitle99 Год назад
Tus videos son geniales, deberías tener miles más de views
@ibanmuga2526
@ibanmuga2526 Год назад
Es una maravilla la capacidad que tienes para dar explicaciones claras y concisas. Mi más sincera enhorabuena, Eduardo. Mil gracias.
@TheLeonelStreet
@TheLeonelStreet Год назад
Graciass Edu estos videos de tutoriales cómo hacer ciertos componentes son lo mejor, además de aprender un montón, porque no solo enseñas a codear el componente y listo como miles de tutoriales en youtube, sino que te centras en paso a paso enseñar que uno aprenda cómo funciona por dentro y además ir haciendo esos componentes que tanto nos ayuda. Muchísimas gracias por tu trabajo Crack!! 💪💪💥💥
@emanueledgardopino
@emanueledgardopino Год назад
Edu, crea videos sobre maquetación de diferentes layouts empleando prácticas modernas de CSS, ejemplo: algún sidebard lateral fijo, etc. Excelente video por cierto 🎉
@julionavarro2600
@julionavarro2600 Год назад
Muchas gracias Eduardo por estas tutorías que son joyas.
@juanfdx
@juanfdx Год назад
Muy buen video, a mi me toca desempolvar mi javascript por acostumbrarme a usar frameworks y este video me ayuda un montón, un abrazo ✌😁✌
@carthuncat2787
@carthuncat2787 9 месяцев назад
Hola eduardo gracias por tus videos. En modo pc me funciona genial pero en modo celular, no se puede abrir ni cerrar. No se cual sería el problema. Espero puedas ver y responder mi pregunta. Saludos.
@codewithxavi
@codewithxavi Год назад
Titan tifosio hoy si aviso yutu parece
@cienmas
@cienmas Год назад
En el próximo video se agregar botones controladores de siguiente y anterior
@kevinrojas6316
@kevinrojas6316 11 месяцев назад
Hola bro. como estas me darias algun consejo me cuesta un poco maquetar :'c' me frustro jajajja
@maurocenturion8654
@maurocenturion8654 Год назад
Disculpen pero, en vez de poner: opacity: 0; pointer-events: none; No sería mejor poner un: display: none; ?
@TheLeonelStreet
@TheLeonelStreet Год назад
Se puede pero de esa forma no tienes ninguna animación, aparece y desaparece de repente sin importar el transition que le pongas
@TheLeonelStreet
@TheLeonelStreet Год назад
Con la animación queda más suave
@maurocenturion8654
@maurocenturion8654 Год назад
@@TheLeonelStreet Claro, tienes razón. Pero me refiero a nivel renderizado. Aunque esté con opacity 0 se renderiza igual.
Далее
😱 CÓMO nombrar VARIABLES en JAVASCRIPT como un PRO
23:39
Dora’s Tyla Dance is Everywhere 😨 #shorts
00:14
Просмотров 2,1 млн
Enums considered harmful
9:23
Просмотров 197 тыс.
🧰 SCOPE en JAVASCRIPT: ¿QUÉ ES y cómo funciona?
11:45
Dependency Injection, The Best Pattern
13:16
Просмотров 763 тыс.