Menu Mobile - HTML, CSS e JavaScript

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 316

  • @Origamid
    @Origamid  3 роки тому +156

    Só lembrando a "gambiarra" do ícone (3 traços) do botão hamburger não é necessária, um SVG resolveria isso facilmente. Dito isso, tem alguns ensinamentos legais de transform, transition e currentColor que passo enquanto ensino o mesmo. E eu pessoalmente uso esse tipo de botão no meu site (até a Apple usa essa "gambiarra" também).
    No restante o código todo é baseado em boas práticas.

    • @klebermaia925
      @klebermaia925 3 роки тому +1

      tentei fazer igual ao seu para praticar, mas quando chegou na parte do JS não pegou. ainda não fiz nenhuma aula de JS, mas gostei de como sua pagina ficou e queria aprender a fazer isso. os arquivos tem que esta na mesma pagina certo?
      HTML




      HTML


      HTML5

      Menu

      introduçao
      paragrafos e quebra de linhas
      Emojis, Símbolos e Imagens
      Favicon
      Biblioteca de Tags




      CSS
      @charset "UTF-8";
      body, ul{
      margin: 0px;
      padding: 0px;
      }
      a{
      color: black;
      text-decoration: none;
      font-family: sans-serif;
      }
      a:hover{
      background: rgba(0, 0, 0, 0.07);
      }
      #logo{
      font-size: 1.5rem;
      font-weight: bold;
      }
      #header {
      box-sizing: border-box;
      height: 70px;
      padding: 1rem;
      display: flex;
      align-items: center;
      justify-content: space-between;
      }
      #menu {
      display: flex;
      list-style: none;
      gap: 0.5rem;
      }
      #menu a {
      display: block;
      padding: 0.4rem;
      }
      #btn-mobile {
      display: none;
      }
      @media (max-width: 900px) {
      #btn-mobile {
      display: block;
      }
      #menu {
      display: none;
      }
      #nav.active #menu {
      display: flex;
      }
      }
      JS
      const btnMobile = document.getElementById('btn-mobile');
      function toggleMenu(){
      const nav = document.getElementById('nav');
      nav.classList.toggle('active');
      }
      btnMobile.addEventListener('click', toggleMenu);

    • @jorgevargas5834
      @jorgevargas5834 3 роки тому +1

      ​ @Kleber Maia faltou voce linkar o javascript no html...
      Lembrando que ele ali no video não está usando uma IDE como um VScode e sim um editor online que ele mantem no site (o link: www.code.origamid.dev/ )
      Por isso ele não precisou linkar o javascript no arquivo htm.

    • @klebermaia925
      @klebermaia925 3 роки тому

      @@jorgevargas5834 obg funcionou agora. :)

    • @airtonnba3580
      @airtonnba3580 3 роки тому

      @@jorgevargas5834 Esse linkar que vc fala e usar o include para chamar o doc js? Grato

    • @comentotudo7
      @comentotudo7 3 роки тому

      @@airtonnba3580 É usar a tag

  • @jorgeteixeira9184
    @jorgeteixeira9184 3 роки тому +21

    NENHUM curso se compara a Origamid, sempre direto ao ponto, boas práticas, didática incrível! Me orgulho de ter cursos da Origamid no currículo! Parabéns cara, você manda bem demais!

  • @diegouniv-s7c
    @diegouniv-s7c 3 роки тому +77

    Cara, de longe você foi o melhor professor de HTML e CSS que eu tive.
    Talvez seja pedir muito, mas não custa tentar...poderia criar o layout de um ecommerce com o header/cards dos produtos etc...
    Com a sua didática ficaria fácil, abçs.

    • @luizaugustosilvadossantos8175
      @luizaugustosilvadossantos8175 3 роки тому +2

      Ele faz isso no curso de Woocommerce

    • @MegaKadhu
      @MegaKadhu 2 роки тому

      Muito bom mesmo, a gente não fica perdido, sabe exatamente o que está acontecendo.

  • @rafaelrocha5534
    @rafaelrocha5534 3 роки тому +66

    Recomendo muito o conteúdo da origamid. Melhor curso de front end que já comprei

  • @KawãKleber
    @KawãKleber Місяць тому

    Aula sensacional, finalmente consegui compreender perfeitamente a estrutura de animações e a lógica de como fazer, agradeço pelo seu empenho em transmitir de forma eficiente todo esse conhecimento e ainda entregar um pequeno projeto incrível.

  • @eduriodejaneiro
    @eduriodejaneiro 3 роки тому +21

    Estou me transformando em um ótimo profissional com os cursos da Origamid, na boa!
    Feliz demais com o aprendizado de cada dos cursos, obrigado demais André Rafael, pela atenção às aulas!!!

    • @nortonlui1
      @nortonlui1 3 роки тому +1

      Realmente muito bom mesmo.

    • @Elldevv
      @Elldevv 2 роки тому

      e ai man, como estao os seus conhecimentos em programaçao 9 meses depois desse video?

    • @GiseleBrito1000
      @GiseleBrito1000 2 роки тому

      up

  • @johnnydeymisson1842
    @johnnydeymisson1842 3 роки тому +6

    Rapaz, a cada vídeo que o Rafael posta aqui, fico feliz demais! Obrigado meu amigo, vamos evoluir!

  • @Os3t4God
    @Os3t4God Рік тому

    Esse é o video mais completo que ja vi.. quase ninguém fala de acessibilidade, mesmo sendo um ponto tão importante.

  • @capybaratech377
    @capybaratech377 3 роки тому

    Professor. Não consigo te agradecer o suficiente. Eu assisti um vídeo de 4h em inglês e não deu certo. Parabéns. Deus te abençoe sempre.

  • @vcosta95
    @vcosta95 4 місяці тому

    Que aula absurda de boa, comprei o seu curso e não me arrependo. Muito obrigado por transmitir seu conhecimento.

  • @jonnystwart7832
    @jonnystwart7832 3 роки тому

    Andre, MEUS PARABÉNS!!!
    Foi a MELHOR VÍDEO-AULA que já assisti. Uma didática SUPIMPA, com destaques nos DETALHES, de forma EXPLÍCITA, indo direto ao assunto, sem rodeios desnecessários. Estou realmente impressionado com o seu modo de transmitir conhecimentos. Meus parabéns!
    Sou INSCRITO, e sempre que você tiver algo de Front-end, gostaria de ser informado.
    Mais uma vez "Meus Parabéns, com sinceros cumprimentos" e, desejando ÊXITO em todos seus EMPREENDIMENTOS.
    Valeu mesmo.

  • @Luquinhas1899
    @Luquinhas1899 3 роки тому +3

    André, você é sensacional, cara!! incrível!! que didática, e que leveza pra dar uma aula. Nota dez, velho!! Já vi professores bons, com bastante conhecimento, mas que não sabem transformar todo esse conhecimento em aula, você é totalmente diferente. Sabe demais e sabe explicar tudinho... Foda!!!

  • @yurifreitas2775
    @yurifreitas2775 3 роки тому +1

    Você é o melhor!!!!!! comprei seu curso e não me arrependo nada!! Sucesso André, você merece o mundo irmão!

  • @anacarolinariquierisantos9618
    @anacarolinariquierisantos9618 2 роки тому +1

    tudo que o cara fez eu entendi e aprendikkkkkkk eu já vi esse mesmo menu sendo desenvolvido por umas 4 pessoas com premio de n sei oq que trabalham na empresa n sei oq q n lançaram a braba na didática igual esse mano

  • @rafaelmonteiro1799
    @rafaelmonteiro1799 3 роки тому +3

    Puta merda cara, que aula... Eu to começando minha introdução na programação agora, e consegui entender a maior parte da explicação de forma fácil. Mt foda!

  • @Bread-vk8fl
    @Bread-vk8fl 2 роки тому

    Cara, que trabalho primoroso!! Fui fazendo junto e é muiiito fácil de entender. Mas já esqueci tudo obviamente e se for pra fazer sozinho não consigo, sou iniciante ainda. Mas o jeito que o cara explica é de outro mundo!! Diferente de muito youtuberzinho por ai… aqui o nível é outro mesmo!!

  • @pablobombonato
    @pablobombonato 2 роки тому

    Estou aprendendo programação e tenho assistido muitos vídeos recentemente.
    Esse é o primeiro vídeo desse canal que eu assisto e tive que parar para elogiar!
    Você ensinou de um jeito muito claro e objetivo, tirou várias dúvidas minhas rapidinho.
    Agradeço pela aula e te desejo muito sucesso!
    Já me inscrevi no canal e vou continuar aprendendo. 👍

  • @inovativo
    @inovativo 3 роки тому +3

    Eu realmente não entendo quem da deslike em um video desses. Bom vídeo !! Parabéns !

  • @rodrigosatana2884
    @rodrigosatana2884 3 роки тому

    Só tenho a agradecer a sua didática André, no começo é tudo muito confuso sei que vou ter de voltar aqui mais umas 4 ou 5 vezes mas vale apena já por saber o tipo de conteudo que vou encontrar

  • @felipecosta6036
    @felipecosta6036 2 роки тому

    teu video me salvou muito em um teste pra vaga de emprego, achei muito completo e com ótimas dicas, parabéns

  • @alvarodinamo8397
    @alvarodinamo8397 Рік тому

    Minha cabeça chegou a doer de tanta informação.
    É ótimo que ele explica cada linha de código

  • @mefilipem
    @mefilipem Рік тому

    Nossa, extremamente grato por ter um conteúdo com tanta qualidade disponível assim abertamente no youtube, estou começando minha jornada agora no aprendizado de web e esse tipo de coisa incentiva muito a continuar aprendendo. Muito obrigado!! Já vou me inscrever no canal.

  • @victorparizio5699
    @victorparizio5699 Рік тому

    Incrível!!! Estou sem palavras para o tanto de coisa que aprendi nesse vídeo, toggle é uma delas... acessibilidade 🤯🤯🤯 é coisa que nunca vi
    Muito Obrigado pelo conteúdo

  • @oldmilhas
    @oldmilhas Рік тому

    Estou a fazer um projeto grande e quero agradecer... Muito obrigado por fornecer seu tempo para ensinar fazer tal coisa que me atromenta durante anos.

  • @SilvanMiller
    @SilvanMiller 3 роки тому

    sem duvida vc é o melhor passei o dia tentando resolver o botão hambúrguer e vc me deu a luz. Gratidão!!!!

  • @eduardobertozi8506
    @eduardobertozi8506 3 роки тому

    Muito bom! Didático demais, não fica só no faz isso, faz aquilo. Tudo foi muito bem explicado em detalhes.
    Por causa disso, em breve vou adquirir um curso da Origamid! Parabéns.

  • @euandrebastos
    @euandrebastos 3 роки тому

    A melhor aula e explicação que vi até hoje.
    Apesar de já fazer com algumas ferramentas, sempre quis aprender usando um código limpo e seu tutorial é perfeito.
    Parabéns e muito sucesso pra você!

  • @leandrosargi
    @leandrosargi 3 роки тому +1

    Cara que video excelente!! Um ótimo profissional, queira eu um dia chegar ao seu nível. Muito obrigado por compartilhar esse conhecimento. Estou aqui fazendo meu primeiro site, e depois de muito pesquisar, achei seu video e fiquei surpreso com a riqueza de detalhes, isto sim é um menu feito de forma profissional!! Obrigado!!

  • @jdribeiro
    @jdribeiro 2 роки тому

    Olha, eu não sei mensurar o tanto que aprendi nessa aula. Muito muito obrigado!!!!

  • @Daniel_Griebeler
    @Daniel_Griebeler 3 роки тому +1

    O cara tem um conhecimento absurdo dessas tecnologias.

  • @andersonsouza6885
    @andersonsouza6885 7 місяців тому

    Melhor investimento que eu fiz, recomendo de mais esse curso !

  • @matheuscruz3118
    @matheuscruz3118 2 роки тому

    toda vez que vou fazer um menu venho ver as dicas de acessibilidade hahaha muito bom !

  • @alexsandropereira7321
    @alexsandropereira7321 3 роки тому

    Melhor conteúdo do mundo, não canso de me surpreender com as explicações do André, ele consegue fazer e explicar um menu mobile em menos de 10 linhas de códigos, sempre achei q eram muitas kkkk

  • @veto4779
    @veto4779 2 роки тому +1

    Vale mto a pena o investimento nos cursos da Origamid só conteúdo top

  • @Sanm-duiche.
    @Sanm-duiche. 3 роки тому

    Sou iniciante, vejo seus vídeos e aprendo muito. Obrigado.

  • @eduardohenriquedeassis9729
    @eduardohenriquedeassis9729 3 роки тому

    Você é muito bom professor!! Sempre que preciso aprender algo é só correr aqui que o problema tá resolvido!!

  • @rafaelsousa7659
    @rafaelsousa7659 3 роки тому

    Caraca, que aula da hora. Eu ainda não tinha visto em lugar nenhum essa questão da acessibilidade.

  • @victorsaad59
    @victorsaad59 Рік тому

    Várias dúvidas esclarecidas em um só vídeo! Obrigado, Origamid

  • @jackychou2644
    @jackychou2644 3 роки тому +1

    yeah,what box hidden and visible transition is very useful!thanks!

  • @Macdest1
    @Macdest1 3 роки тому

    Origamid te amo! kkkk
    fiz só umas pequenas mudanças aqui e ficou do jeito que eu queria.
    Muito Obrigado!

  • @MaiconDouglasDEV
    @MaiconDouglasDEV 3 роки тому

    obrigado mestre , adquiri seus cursos e nao me arrependo , didática otima! ótimo conteudo to utilizando seus videos pra me auxiliar no projeto do senai!

  • @moufiu
    @moufiu 2 роки тому +2

    Rapaz que aula em parabéns
    Bem explicativa me ajudou muito a entender as tags

  • @endriwbraga7583
    @endriwbraga7583 2 роки тому +1

    Oii, aula incrível, abriu meus horizontes em css, muito obrigado por essa aula 😆!

  • @robertavitoria1165
    @robertavitoria1165 3 роки тому +2

    Caramba, que aula, meus amigos! Gostei muito, já me inscrevi pra aprender mais ainda com esses conteúdo show! Suceso

  • @junheras
    @junheras 2 роки тому

    esse e de longe o melhor tutorial que ja vi

  • @mbs2488
    @mbs2488 2 роки тому

    S E N S A C I O N A L ! TUDO Muito bem explicado ! ! Parabéns pelos vídeos ! ! !

  • @gabrielduarte4359
    @gabrielduarte4359 2 роки тому +1

    cara, vc me convenceu a comprar seu curso com esse video. parabens! didática foda!

    • @Elldevv
      @Elldevv 2 роки тому

      kkkk, se eu nao tivesse assinado alura e comprado o programadorBr eu compraria esse agora depois desse video, mas o curso da Origamid será o próximo da minha lista

    • @lordpain1
      @lordpain1 2 роки тому

      @@Elldevv eae irmão como você tá hoje em dia, conseguiu algum job com esses cursos ?

    • @Elldevv
      @Elldevv 2 роки тому

      @@lordpain1 opa kk, ainda estou estudando amigo, não procurei job ainda, comprei curso da Origamid que inclusive hj esta na promoção o Vitalício por 384 rs

  • @janeltonvunge9986
    @janeltonvunge9986 Рік тому

    Isso é um conteudo muito fantastico muitos parabens explica muito melhor que muitos professor da universidade

  • @oaragao_investidorsolitario

    Sua explicação foi espetacular. Consegui resolver um problema que vinha tentando resolver há dias.👋👋👋👋👋

  • @everydailyvideosyt
    @everydailyvideosyt Рік тому +1

    TE AMO

  • @ronaldsena9078
    @ronaldsena9078 2 роки тому

    Que aula maluco _ A melhor vista ate hj, Parabéns .

  • @bcos182
    @bcos182 3 роки тому

    Começando a assistir agora, mas ja deixei o like pq seus conteúdos são f#das!!! Obrigado por disponibilizar no youtube

  • @TutoMaster
    @TutoMaster 2 роки тому

    que didática foda, sem enrolação e mt bem explicado!

  • @pablohenriquedasilvacunha5981
    @pablohenriquedasilvacunha5981 2 роки тому

    Cara, parabéns pelo conteúdo transmitido. Estou impressionado pela gama de conteúdos disponíveis no canal e no site.

  • @RodolfooMS
    @RodolfooMS 2 роки тому

    Melhor curso que eu comprei até hoje!

  • @gleyciannemaria672
    @gleyciannemaria672 2 роки тому

    Eu simplesmente adorei o vídeo, explicação muito fácil de se compreender.... Vlw e parabéns!!!

  • @onlineglobaldigitalnetwork1058

    👍muito bom este vídeo. É o primeiro que eu vejo que ensina essas tecnicas

  • @superbr1570
    @superbr1570 2 роки тому

    Só tenho a agradecer, é muito bom praticar com a ajuda de seus vídeos, muito obrigado!!!!

  • @017chestera
    @017chestera Рік тому

    Obrigado, muito bem explicado. Conteúdo do canal parece bom, vou rever esse e procurar mais dps

  • @zaaaaaaad
    @zaaaaaaad 3 роки тому

    Gratidão, moço. Explica de forma muuuuito clara. Tu é foda!

  • @JoelsonMedeiros
    @JoelsonMedeiros 2 роки тому

    Cara! Que aula top! Nem vi o tempo passar. Bom demais!

  • @thiagouruba84
    @thiagouruba84 Рік тому

    Muito obrigado. Conhecimento e didática de outro nível!

  • @daviddean5803
    @daviddean5803 Рік тому

    Sensacional, me interessou mais em conhecer a plataforma de ensino, muito bom mesmo o conteudo. Parabens.

  • @alexsandropereira7321
    @alexsandropereira7321 3 роки тому

    Já vou atualizar o menu do meu portifólio q estou montando rsrs, sem dúvidas esse é mil vezes melhor hahaha

  • @ricardoalmendroruiz
    @ricardoalmendroruiz 3 роки тому

    Top d+!!!! Sempre conteúdo de qualidade e direto ao ponto!!!!

  • @ViniciusAlves-qw3rb
    @ViniciusAlves-qw3rb 2 роки тому +1

    André sua didática é muito boa, agradeço pela vídeo aula. Se for possível faça também uma aula ensinando o carrossel animado de cards, semelhante aqueles usados em lojas virtuais.

  • @fabiojonatas1560
    @fabiojonatas1560 Рік тому

    Topppppp d+, curti a vídeo aula, muito bem explicadinho.
    Parabéns irmão

  • @mobties8370
    @mobties8370 3 роки тому

    melhor aula de front que já vi

  • @randerins
    @randerins 3 роки тому

    Didática muito boa com os mínimos detalhes. Mais um inscrito!

  • @demervalleite5891
    @demervalleite5891 3 роки тому

    Gostei muito da didática, conteúdo proveitoso sem dificuldades.

  • @vanderleme1
    @vanderleme1 3 роки тому

    Parabéns! Ótimas explicações sobre menu responsivo. Provando como pode ser simples a sua construção.

  • @Hsteezi
    @Hsteezi День тому

    Aula incrível

  • @isabaelle1391994
    @isabaelle1391994 2 роки тому

    Simpl3smente o melhor curso do mercado

  • @caiozowyecamachocabral5413
    @caiozowyecamachocabral5413 2 роки тому

    Conteúdo brazuca de altissimo nível! Parabéns

  • @edsainf
    @edsainf 3 роки тому

    Excelente conteúdo, muito prático e objetivo.
    Parabéns por compartilhar!

  • @Ramowwn
    @Ramowwn 3 роки тому +1

    O maluco é brabo.
    Parabéns.

  • @lucassousa6435
    @lucassousa6435 3 роки тому +1

    Didática Incrível, ótima aula!

  • @atrativapropaganda8183
    @atrativapropaganda8183 Рік тому

    Top, vc é fera... Mto obrigado pela aula..

  • @sr.belihovelli
    @sr.belihovelli Рік тому

    gostei o prof fala certinha os macete encina mt bem +1 inscrito

  • @dels2650
    @dels2650 2 роки тому

    melhor professor de todos, obrigado pela aula

  • @emersonhenrique1789
    @emersonhenrique1789 3 роки тому

    Isso é tão incrível, eu queria muuuuito ter inteligência para trabalhar como web design/programador web. Eu jamais conseguiria fazer algo assim :'(

  • @carlosalbertozenatti1000
    @carlosalbertozenatti1000 3 роки тому

    Parabéns, melhor explicação sobre menu que assisti.

  • @AGENTEBRABET
    @AGENTEBRABET 2 роки тому

    Excelente vídeo !! Espero chegar um dia nesse nível...

  • @rcanallitech5703
    @rcanallitech5703 2 роки тому

    cara muito bom seus videos,parabéns mesmo,muito conhecimento para aprender com voce,ganhou um novo seguidor xD

  • @robertbruce114
    @robertbruce114 2 роки тому

    Nossa! Muito obrigado! finalmente aprendi como programar esse menu

  • @luispaulocavalcante1459
    @luispaulocavalcante1459 3 роки тому

    Show!!! Tomara que continue com esses tutoriais.

  • @daviddasilvagomes459
    @daviddasilvagomes459 3 роки тому

    incrivel ! muito legal aprendiz de dev aki

  • @ruanalmeida2046
    @ruanalmeida2046 3 роки тому

    Que aula fera, mano do céu 👏🏾👏🏾👏🏾👏🏾

  • @lebesgue-integral
    @lebesgue-integral 3 роки тому +1

    Manjo nd de front mas agora fiquei com vontade de aprender!

    • @lorrainefreitas8570
      @lorrainefreitas8570 3 роки тому +1

      Comecei a aprender ontem, é viciante haha

    • @Brenogss
      @Brenogss 3 роки тому +1

      Dois cara!! Eu comecei a estudar lógica de programação há quase dois meses. E decidi que vou seguir front end, achei muito louco o vídeo.

  • @MsAmizades
    @MsAmizades 3 роки тому

    ótimo video. Fiz aqui e funcionou bém. Obrigado!

  • @amandafborim
    @amandafborim 3 роки тому

    Realmente sensacional! Obrigada por compartilhar um conteúdo tão bom! :)

  • @ravefilme4142
    @ravefilme4142 2 роки тому

    Excelente didática. Obrigado

  • @welitonpe
    @welitonpe 3 роки тому

    Assa aula muito foi muito boa, sempre trazendo novidades

  • @Antonio-nn2kq
    @Antonio-nn2kq 9 місяців тому

    Melhor vídeo aula!!!

  • @yannfigueiredo
    @yannfigueiredo 3 роки тому

    conteúdo de ouro e de graça. muito obrigado msm.

  • @estevaolibardi
    @estevaolibardi 2 роки тому

    Você é foda Andre Rafael!

  • @jairolimadesousa4527
    @jairolimadesousa4527 3 роки тому

    Aula de excelente qualidade.

  • @leandrogomes1545
    @leandrogomes1545 3 роки тому

    Sensacional! Parabéns pelo conteúdo!

  • @rodrigopennacchi2451
    @rodrigopennacchi2451 2 роки тому

    Muito obrigado pelo conteúdo, muito bom!

  • @jefker
    @jefker 2 роки тому

    conteúdo bom pra carai ❤️❤️❤️❤️