🏆 Como CREAR un MENÚ DESPLEGABLE (HTML CSS JS)

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ต.ค. 2024

ความคิดเห็น • 110

  • @AlexCGDesign
    @AlexCGDesign  3 ปีที่แล้ว +7

    📘CURSO CSS3 COMPLETO (Descuento) 👉 alexcgdesign.com/cursocss

    • @goal_post24
      @goal_post24 3 ปีที่แล้ว +1

      Create Responsive Services Section Using Only HTML & Css
      th-cam.com/video/kBV6NMrFhqA/w-d-xo.html

    • @shephardplayer693
      @shephardplayer693 2 ปีที่แล้ว +1

      gracias por el tutorial :'3 costo pero lo logre :3 un poco confuso a partir del minuto 35 pero bueno hay que prestar mucha atencion nomas :3

  • @drop2526
    @drop2526 3 ปีที่แล้ว +5

    Gracias a ti fue que empecé en el desarrollo web, ya compre y vi tu curso de css, ahora a practicar js.

  • @eliaspujolrodriguez5892
    @eliaspujolrodriguez5892 9 หลายเดือนก่อน +2

    Para los que no les sale el ejercicio es porque falta agregar la propiedad transform: translateX(100%); en el código css en la clase .menu_links. A mí no me salía lo del menú hamburguesa, pero agregué eso y ya sale.

  • @santygg7572
    @santygg7572 ปีที่แล้ว +1

    Gracias... Veo que muchos en los comentarios dicen que no les funciona el JS. Creo que es porque en la parte cuando creamos la constante de addClick en la ultima parte, esta: subMenu.style.height = `${height}px`; ponen esta parte ==> `${height}px` dentro de cualquier tipo de comillas. Al principio puse esa parte en estas comillas ´´ y no me funcionaba; probé con las que decia Alex en el video y me funcionó. Ojalá a ustedes les sirva lo que acabo de decir, y espero haberme echo entender. Saludos.

  • @EnBuenChileno24
    @EnBuenChileno24 3 ปีที่แล้ว

    Esta buenísimo. Lo he probado en algunas aplicaciones y hasta ahora todo ok. Lo voy a incluir en un pequeño framework de css para no tener que hacer siempre el menú desde 0.(trato de no usar bootstrap para todo) Gracias!!

  • @loanyelo15
    @loanyelo15 2 ปีที่แล้ว +1

    En tu código 11 y 13 de javascript no me acepta poner "element" pero si me salió con "elment" quien sabe por qué a ti si te da

  • @davidfloresramirez5458
    @davidfloresramirez5458 3 ปีที่แล้ว +2

    MAGNIFICO, gracias por traernos siempre contenido de esta calidad.

  • @seriesdetaylor3090
    @seriesdetaylor3090 ปีที่แล้ว

    Lo hice y quedó bien, pero cuando quiero poner algo debajo del nav luego no le cargan los estilos, a menos que lo ponga antes que los estilos del menu. Porque será?

  • @ema14bdt
    @ema14bdt 3 ปีที่แล้ว +9

    Tienes el código subido a algún lado?? Intenté seguirte paso a paso pero tengo un error al desplegar los menús y no lo puedo solucionar.
    Gracias por el video, esta genial!

    • @davidmonter2210
      @davidmonter2210 2 ปีที่แล้ว +1

      Lograste encontrar el código? Según lo iba a subir pero no lo encuentro en su Git...

    • @ema14bdt
      @ema14bdt 2 ปีที่แล้ว

      @@davidmonter2210 No, no lo logre encontrar

    • @davidmonter2210
      @davidmonter2210 2 ปีที่แล้ว

      Ni modo... Gracias!

    • @AlexCGDesign
      @AlexCGDesign  2 ปีที่แล้ว

      Una enorme disculpa, apenas me di cuenta que no subí el código, aquí está: alexcgdesign.com/blog/como-crear-un-menu-desplegable-html-css-js/

  • @AlejandroLopez-vq6yj
    @AlejandroLopez-vq6yj 2 ปีที่แล้ว +1

    Excelente video pero como lo hago en el menu horizontal, no en la vista movil?

  • @OmarLopez-zq2fp
    @OmarLopez-zq2fp 2 ปีที่แล้ว +1

    Podrías subír el proyecto?, Llevo rato intentando hacer lo de la parte movil pero no ejecuta la acción

  • @RoberthSilvaPérez
    @RoberthSilvaPérez 10 หลายเดือนก่อน

    Excelente, y ¿Cuándo quiero tener mas submenús dentro de un submenú, como lo haría...?

  • @javierarmandovargasvega606
    @javierarmandovargasvega606 3 ปีที่แล้ว +1

    Excelente video. Se aprenden muchas cosas a medida que se hace el ejercicio simultáneamente con el video

  • @miguelangelfernandez2492
    @miguelangelfernandez2492 ปีที่แล้ว

    Magnifico tutorial Alex, pero me gustaría hacerte una pregunta:
    ¿Las custom properties que utilizas para mostrar o esconder los menús desplegables, se pueden sustituirse por la propiedad display: block/none?.
    Gracias por tu atención y por el trabajo que realizas para enseñarnos cosas nuevas a todos.
    Un saludo desde Madrid, España.

  • @Rogeltelo-tw8wj
    @Rogeltelo-tw8wj ปีที่แล้ว

    Hola alex, el uso de la custom property gasta muchos recursos?

  • @eliaslopez2596
    @eliaslopez2596 2 ปีที่แล้ว +2

    Hola, hice todo tal cual al video incluso lo vi mas de una ves para asegurarme que estuviera bien pero para dispositivos móviles no funcionan los subMenus, a alguien mas le paso?

    • @carlosalejandrobarreramart8748
      @carlosalejandrobarreramart8748 2 ปีที่แล้ว +2

      a mi tambien me fallo lo de los submenus para dispositivos moviles, pudiste solucionarlo? :(

    • @eliaslopez2596
      @eliaslopez2596 2 ปีที่แล้ว +1

      @@carlosalejandrobarreramart8748 no, no pude lamentablemente

    • @carlosalejandrobarreramart8748
      @carlosalejandrobarreramart8748 2 ปีที่แล้ว

      @@eliaslopez2596 y has visto algún otro video donde expliquen un menú desplegable adaptable a dispositivos móviles... O menús desplegables responsibe? Es que no eh encontrado uno bueno :(

  • @juanloaiza3663
    @juanloaiza3663 ปีที่แล้ว

    Hola , tengo un problema y es que tengo un problema, para ver si me puede ayudar

  • @alexrodriguez7596
    @alexrodriguez7596 2 ปีที่แล้ว

    alex, lo que me pasa es que al crear un menu responsive con js al hacer responsive de desktop a movil el navbar siempre hace un efecto de ocultandose feo, osea al achicar la ventana para pasar a vista menor de 768px aparece el navbar desplegable pero siempre haciendo la animacion llendose para arriba

  • @santiagoaguadoplaza7541
    @santiagoaguadoplaza7541 3 ปีที่แล้ว +1

    Muchas Gracias por compartir tus conocimientos. Me ha servido mucho sigue así Crack.

  • @destradar1
    @destradar1 2 ปีที่แล้ว

    Amigo gracias por compartir tus concimientos. Estoy escribiendo los archivos como tu haces pero el menu me sale siempre a la izquierda, cómo puedo hacer. Gracias

  • @Bzaid94
    @Bzaid94 3 ปีที่แล้ว

    Lo vi de referencia en Twitter, muchas gracias

  • @miguelmontemayorrios8879
    @miguelmontemayorrios8879 3 ปีที่แล้ว

    ya metiste JS , excelente Alex, siempre el mejor!!!!

  • @dariomercado8079
    @dariomercado8079 2 ปีที่แล้ว +5

    muy buen menú, deberías subir el código a github, mas aun si haces modificaciones detrás de cámara porque los novatos nos perdemos jajaja

    • @juansaenz3182
      @juansaenz3182 2 ปีที่แล้ว

      @GCode Tu comentario no aporta nada a las interrogantes de tus audiencia.

  • @carlospozo1570
    @carlospozo1570 2 ปีที่แล้ว

    tiene un problema en los arrows cuando es responsive cuando se oculta el submenu no regresa al estado original

  • @rubenrojasgles
    @rubenrojasgles 3 ปีที่แล้ว

    Excelente video amigo, aun tengo algunos errorcitos, pero ahi la llevo, lo estoy maquetando de otra forma, el menu fijo del lado izquierdo para escritorio y menu flotante para Mobil, muchas gracias por tu aporte, salu2 desde la CDMX,

  • @wilderquispecondori3216
    @wilderquispecondori3216 3 ปีที่แล้ว

    hay un error al momento de llegar a 300px para abajo los sub menus desplegables ya no aparecen

  • @jhonanduz3068
    @jhonanduz3068 ปีที่แล้ว

    no me funciona porque cada vez que doy click quiere recargar la pagina alguien me ayuda?

  • @Maikolgames
    @Maikolgames 2 ปีที่แล้ว

    Hola, tengo una pregunta, si yo no quiero que sea con el efecto hover sino con el click, con que pseudoclase lo podria hacer?

    • @AlexCGDesign
      @AlexCGDesign  2 ปีที่แล้ว

      Podrías poner elementos checkbox, o usar la pseudoclase active. Pero como tal una pseudoclase para detectar un click, aún no hay

  • @lucianosalas6986
    @lucianosalas6986 2 ปีที่แล้ว

    buenas, excelente el tutorial...solo tengo un problema....no funciona el menu hamburguesa al darle click, digamos que no se despliega . El codigo esta identico al tuyo...sera error de crhome???

    • @lucianosalas6986
      @lucianosalas6986 2 ปีที่แล้ว

      ya SOUCIONADO!!! :) EXCELENTE TUTO!!!

  • @edgaralonso3846
    @edgaralonso3846 2 ปีที่แล้ว

    ese archivo de ASSETS QUE ESTENSION ES O ES UNA CARPETA
    NO ENTENDI ESA PARTE.

  • @DaniDeWiro
    @DaniDeWiro ปีที่แล้ว

    sos el mejor SHORDAAANNNNNNNNNN!!!!!!

  • @jonialfrente
    @jonialfrente 3 ปีที่แล้ว +1

    Vamos por el código 🇲🇽

  • @alejandroeduardoperezcarre1767
    @alejandroeduardoperezcarre1767 3 ปีที่แล้ว

    Hola Alexcg espero que estes bien, te escribo este comentario porque tengo una duda respecto a esa funcion para limitar el alcance de las variables, donde puedo buscar informacion respecto a ese tipo de funcion? ya que llevo un tiempo estudiando javascript y es mi primera vez que veo algo como eso

  • @codegerstec
    @codegerstec 3 ปีที่แล้ว

    Excelente trabajo lo que estaba buscando 👍

  • @ErmogenesRodriguez
    @ErmogenesRodriguez 3 ปีที่แล้ว

    hola alex, cuando presiono un link del subMenu se cierra el menu desplegable, Porque? saludos desde RD.

  • @ErmogenesRodriguez
    @ErmogenesRodriguez 3 ปีที่แล้ว +1

    muy bueno, felicitaciones

  • @lohermi
    @lohermi ปีที่แล้ว

    Gracias alex por estos tutoriales , te explicas muy bien queria sabe si tienes algun curso de javaScript

  • @programacion-sensual
    @programacion-sensual 2 ปีที่แล้ว +1

    Men no sirve el codigo js

  • @jhonanduz3068
    @jhonanduz3068 ปีที่แล้ว

    se me agranda al darle click pero no me encoge

  • @julianrinconsaenz5038
    @julianrinconsaenz5038 2 ปีที่แล้ว +2

    ya llegastes a la meta sube el archivo

    • @AlexCGDesign
      @AlexCGDesign  2 ปีที่แล้ว

      Julian, una disculpa por el retraso. Ya subí el código: alexcgdesign.com/blog/como-crear-un-menu-desplegable-html-css-js/

  • @pugliesseaugusto8114
    @pugliesseaugusto8114 3 ปีที่แล้ว +1

    Algún día harás curso de alguna librería?

  • @victorreynaldovillcavillca3666
    @victorreynaldovillcavillca3666 3 ปีที่แล้ว

    Hola Alex que tal sobre Hostinger puedo subir proyectos php usando framework LARAVEL, acceder al ssh y tambien utilizar o instalar git pregunto?

    • @AlexCGDesign
      @AlexCGDesign  3 ปีที่แล้ว +1

      Siii, si puedes, de hecho al momento de elegir el plan puedes ver más características y veras todas esas opciones, también si no te gusta Hostinger tienes 30 días para probarlo, sino te reembolsan tu dinero:)

    • @victorreynaldovillcavillca3666
      @victorreynaldovillcavillca3666 3 ปีที่แล้ว

      @@AlexCGDesign Excelente gracias...

  • @JavierFernandez-sz5xh
    @JavierFernandez-sz5xh ปีที่แล้ว

    Gracias por el tutorial, está muy bien. Me hubiese gustado que fuese mobile firts.

  • @angiemaribelpachecoramirez9579
    @angiemaribelpachecoramirez9579 ปีที่แล้ว

    Como hago un menu dentro del submenú?, Por ejemplo:
    *Inicio
    *Nuestros productos
    * Sabanas
    * Doble
    * Sencilla
    *Contacto

  • @LaberintosDelChiguaza
    @LaberintosDelChiguaza 2 ปีที่แล้ว

    Excelente video mi estimado Alex, felicitaciones. Te pido un favor, lo podras subir el CODIGO a github, porque tengo algunos errores, me pierdo porque esos cambios hechos tras camara. Te lo agradezco mucho

  • @noloserick7782
    @noloserick7782 3 ปีที่แล้ว

    Excelente alex!!

  • @zatori3894
    @zatori3894 2 ปีที่แล้ว

    Hola, alex. Tienes en descuento en css avanzado?

    • @zatori3894
      @zatori3894 2 ปีที่แล้ว

      Es que el link que dejaste solo me abre el del web completo, pero yo quiero el de css avanzado

  • @samuelortizguevara1741
    @samuelortizguevara1741 6 หลายเดือนก่อน

    👏🙌

  • @davidmesaperdomo3913
    @davidmesaperdomo3913 2 ปีที่แล้ว

    Tengo un error me gustaria que cumplieras y subieras el código la verdad necesito este menú

    • @AlexCGDesign
      @AlexCGDesign  2 ปีที่แล้ว

      Hola David, una disculpa por no subir el código, aquí está ya: alexcgdesign.com/blog/como-crear-un-menu-desplegable-html-css-js/

  • @esaujosuemartinezc.6738
    @esaujosuemartinezc.6738 2 ปีที่แล้ว

    Hubiera estado genial que empezaras con el diseño mobile. Excelente diseño en general. Gracias

    • @AlexCGDesign
      @AlexCGDesign  2 ปีที่แล้ว +1

      La próxima será así!

  • @luisafer6548
    @luisafer6548 2 ปีที่แล้ว

    Esta muy bueno el tutorial, lo unico que siempre siempre noto en sus videos es que siempre poner pero me falto decirle etc.o toca ponerle y eso enreda bastante, creo que deberia decirlo de una vez y si lo va a explicar que lo explique en el momento no despues y lo noto siempre solo en el codigo del HTML eso deberia mejorarlo.

  • @alexruiz1034
    @alexruiz1034 3 ปีที่แล้ว

    Dale, muy bueno.

  • @victorrivas4477
    @victorrivas4477 3 ปีที่แล้ว

    excelente hermano

  • @lucasmagan5045
    @lucasmagan5045 2 ปีที่แล้ว

    muchidimas graciasss

  • @Programadork100
    @Programadork100 3 ปีที่แล้ว

    te quiero jordan

  • @Alexander_vladH
    @Alexander_vladH 3 ปีที่แล้ว

    Excelente

  • @gersonmx7915
    @gersonmx7915 ปีที่แล้ว

    hola amigo, me pasas los codigos porque no puedo hacerlo porfavor

  • @compuservicecartago9208
    @compuservicecartago9208 2 ปีที่แล้ว

    excelente

  • @joaoigs
    @joaoigs 2 ปีที่แล้ว

    Hola @AlexCGDesign, primero que nada, gracias por esta explicación y por el material (está excelente), solo como comentario para todos chicos, revisar que solo está funcionando a la perfección en el navegador Google Chrome y se aplican todos los cambios hechos, en el navegador Firefox no se aplican ciertos detalles, pero igual funciona.

    • @AlexCGDesign
      @AlexCGDesign  2 ปีที่แล้ว

      Gracias Joao! Un saludo enorme!

  • @Cazado20C
    @Cazado20C 2 ปีที่แล้ว

    No está el codigo en su github, deberias de subirlo. Gracias.

    • @AlexCGDesign
      @AlexCGDesign  2 ปีที่แล้ว

      Hola, aquí puedes encontrar el código :)
      alexcgdesign.com/blog/como-crear-un-menu-desplegable-html-css-js/

  • @jimy5585
    @jimy5585 3 ปีที่แล้ว

    Hola, oye que buenos videos tienes eh visto a varios, pero habría posibilidad que hicieras uno de como pasar un pdf o un ai a Html o como acomodarlo para que se vea la pagina sin necesidad de que haga mas, solo visualizarla en html para que se pueda mandar como un flyers por correo masivo, soy diseñador y tengo el flyer pero no puedo pasarlo a Html use scripts y convertidores pero el server no lo lee bien siempre falla algo una imagen no se ve o el texto sale desalineado y creo seria mejor hacerlo desde cero, ojala puedas hacer uno video de eso, Gracias!

  • @Andy_rivera
    @Andy_rivera 3 ปีที่แล้ว

    buenas noches maestro alex, espero te encuentres bien. Cuando tengas tiempo puedes subir el código por favor, tengo algunos errores y no puedo dar con ello. te agradezco saludos.

  • @rubenaraque7437
    @rubenaraque7437 2 ปีที่แล้ว

    Que proooo

  • @willyvaldez479
    @willyvaldez479 3 ปีที่แล้ว

    Saludos tienes curso de js?

  • @gaby_developer3126
    @gaby_developer3126 3 ปีที่แล้ว

    Muy bueno

  • @hectorvalencia3052
    @hectorvalencia3052 3 ปีที่แล้ว

    Salvaste mi vida

  • @alberthc678
    @alberthc678 3 ปีที่แล้ว

    buenisimo

  • @isaacjosueanayarodriguez2990
    @isaacjosueanayarodriguez2990 3 ปีที่แล้ว +2

    nice tuto.

    • @AlexCGDesign
      @AlexCGDesign  3 ปีที่แล้ว

      Gracias Isaac, un saludo!

    • @goal_post24
      @goal_post24 3 ปีที่แล้ว +1

      Create Responsive Services Section Using Only HTML & Css
      th-cam.com/video/kBV6NMrFhqA/w-d-xo.html

  • @salvadorambriz1406
    @salvadorambriz1406 ปีที่แล้ว

    Creo que me confundió bastante tu lógica en Javascript.

  • @josealejandroespejellopez2203
    @josealejandroespejellopez2203 3 ปีที่แล้ว

    ya rolaloo

  • @juansaenz3182
    @juansaenz3182 2 ปีที่แล้ว

    No abre el submenu en js

    • @AlexCGDesign
      @AlexCGDesign  2 ปีที่แล้ว +1

      Hola Juan, te comparto el código del menú para que veas si tienes algún error: alexcgdesign.com/blog/como-crear-un-menu-desplegable-html-css-js/

  • @killy5341
    @killy5341 3 ปีที่แล้ว

    buen video

  • @shephardplayer693
    @shephardplayer693 2 ปีที่แล้ว +1

    35:00 desde aca me trabe xD si alguien me comenta se lo agradezco asi no me olvido de continuarlo

    • @shephardplayer693
      @shephardplayer693 2 ปีที่แล้ว

      lo logreee :'3 todo era la culpa de mi theme no me di cuenta que puse , en vez de . por que con ese color no se veia nada

    • @shephardplayer693
      @shephardplayer693 2 ปีที่แล้ว

      @GCode gracias, me voy a pasar por tu canal :3

  • @algoritmolegal
    @algoritmolegal 3 ปีที่แล้ว

    👍👍👍

  • @santiagono1583
    @santiagono1583 2 ปีที่แล้ว

    Nunca encontré la manera de crear el svg al principio en VSC, ajajajajjaa.

    • @santiagono1583
      @santiagono1583 2 ปีที่แล้ว

      @GCode Gracias bro!!! Groso!!!

  • @spartankikis117
    @spartankikis117 3 ปีที่แล้ว +1

    No llego a 300 comentarios xdd

  • @diositoop1355
    @diositoop1355 3 ปีที่แล้ว

    La raza no quiere el código, pero yo si :(

  • @JesR01
    @JesR01 3 ปีที่แล้ว +1

    Pasa el código bro xd

  • @theincognita9705
    @theincognita9705 2 ปีที่แล้ว

    1

  • @luisfloresrivera292
    @luisfloresrivera292 3 ปีที่แล้ว

    nos faltan 2 likes, para tener el codigo

  • @theincognita9705
    @theincognita9705 2 ปีที่แล้ว

    12

  • @DiebitchDieOp7
    @DiebitchDieOp7 2 ปีที่แล้ว

    puedo meter un submenu adentro de este menu? gracias

  • @cristiancordoba98
    @cristiancordoba98 3 ปีที่แล้ว

    alguien podria ayudame con el siguiente error app.js:8 Uncaught TypeError: element.addEventistener is not a function
    element.addEventistener('click', ()=>{
    let subMenu =element.children[1];
    let height = 0;
    element.classlist.toggle('menu_item--active');
    if(subMenu.clientHeight === 0){
    height = subMenu.scrollHeight;
    }
    subMenu.style.height = '${height}px';
    });
    l

  • @theincognita9705
    @theincognita9705 2 ปีที่แล้ว

    12