Como criar um menu mobile lateral - Portfólio com HTML e CSS - Bônus

Поділитися
Вставка
  • Опубліковано 26 січ 2025

КОМЕНТАРІ • 129

  • @InteliogiaDev
    @InteliogiaDev  Рік тому +56

    Meu povo, teve um detalhe que acabei esquecendo de citar no vídeo. Para que as barrar de abrir o menu mobile suma da versão de desktop basta você adicionar esse código no seu css (fora das medias queries):
    .btn-abrir-menu{
    display: none;
    }
    E para que ela apareça apenas na versão mobile, basta adicionar esse código abaixo DENTRO DAS MEDIA QUERIES:
    .btn-abrir-menu{
    display: block;
    }
    Peço desculpa pelo esquecimento 😁😁

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

      sou iniciante, o que seria as medias queries?

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

      @@dreamer3153 Fala mano, tudo bem? No vídeo anterior a esse, onde eu falo sobre responsividade, eu falei sobre as medias queries. Mas para resumir é uma regra do CSS que possibilita a gente adaptar o nosso site para vários tamanhos de telas. Você pode identificar ele no seu código assim:
      @media screan and (max-width: 1020px){}

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

      @@InteliogiaDev quebrei um pouco a cabeça mas consegui consertar aqui, muito obrigado

    • @Jailondanet-tn8li
      @Jailondanet-tn8li Рік тому +4

      que mal pergunte mas, como faço pra página rolar automaticamente para a seção criada no html ?

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

      @@Jailondanet-tn8li tb estou com essa dúvida. Como faz Mestre?

  • @soielumsay
    @soielumsay Рік тому +4

    só aula top nesse canal, fico boba !
    uma coisinha, sobre o X em 31:48, é so adicionar cursor: pointer em "menu-mobile .btn-fechar i "e ele se torna funcional

  • @_danfer_135
    @_danfer_135 Рік тому +4

    vc é mt monstro mano, sempre aprendi pelos vídeos do Gustavo Guanabara pois acho a didática dele perfeita, e agora conheci você também e sua didática é maravilhosa! Com certeza vou acompanhar o canal e pegar umas dicas :)

    • @InteliogiaDev
      @InteliogiaDev  Рік тому +2

      Ser igualado ao mestre Guanabara é sempre uma honra pra mim 😁😁 muito obrigado msm, de verdade

  • @gracasantos2893
    @gracasantos2893 8 місяців тому +1

    Muitooooo bom, que forma tranquila que você explica, e que boa vontade que você tem. Parece que eu encontrei um tesouro kkk Como é raro alguém com uma didática tão boa. Parabéns 👏🏻👏🏻👏🏻👏🏻

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

      Muito obrigado Graça, de verdade mesmo 😍

  • @jefferson-mota
    @jefferson-mota 4 місяці тому +1

    Caracas que fd. Gostei de sua forma de ensinar bem direta sem enrolação, meus parabéns

  • @nelsonjosesilvajunior3817
    @nelsonjosesilvajunior3817 5 місяців тому

    Muito obrigado pela ajuda, estou inciando agora e estou procurando meios para aprimorar meu conhecimentos, graças ao seu trabalho estou aprendendo muito e se divertindo e ficando ainda mais confiante no que sou capaz de fazer e criar. eternamente grato

  • @sabbathbrand
    @sabbathbrand 8 місяців тому

    Muito obrigado por esses tutoriais incríveis, criei um landingpage com html e css, mas graças a vc estou conseguindo fazer o meu site ficar responsivo, sua didática é incrível!!!

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

    finalizei meu esboço agora, mano vc e mt brabo de vdd, vc tem didatica e isso e mt importante pro ensino de vdd, obrigado por esse projeto

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

      Fala mano! Muito obrigado de vdd msm. TMJ👊🏾

  • @Moisespereira-zk2ss
    @Moisespereira-zk2ss 9 місяців тому

    Muito obrigado pela sua ótima explicação, eu estava tendo muitas dúvidas e dificuldades, devido ser novo na área, mais a sua forma de ensinar foi muito boa e eu aprendi bastante coisa com teus ensinos. Valeu!!!!!

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

    Muito boa! Me baseei e apliquei muito do seu conteúdo no meu portfoio, que ainda nao terminei Parabens!!

  • @ludyetrice
    @ludyetrice 3 місяці тому

    olha cara, eu adorei muito com o seu tutorial. finalmente, fechei meu projecto..
    OBRIGADO MANO!

  • @juliosiqueira2257
    @juliosiqueira2257 Місяць тому

    Um excelente trabalho, valeu demais!!!!

  • @Guarumidia
    @Guarumidia 21 день тому

    Muito bom, adaptei e estou usando no meu projeto Next com tailwind

  • @cleberpereira856
    @cleberpereira856 9 місяців тому

    O projeto ficou lindo d+. Aprendi muito. Você está de parabéns. Vamos que vamos

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

    Nossa não tenho palavras pra dizer o quanto você foi necessário pro meu projeto da faculdade, ficou muito top obrigada mesmo, agora vou aprender a linkar as coisas e passar as infos do formulário

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

      Oi, você conseguiu linkar e passar as infos do formularios?

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

      @@sbgcursos2527 consegui colocar o javascript no formulario agr linkar nao :c

  • @henriqqqqqqqque
    @henriqqqqqqqque 9 місяців тому

    22:57 é massa demais codar fazendo essas analogias kkkk

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

    Bruno parabens maninho, vc me ajudu muito a evoluir meus conhecimento, parabens soram perfeitos os video bem explicado e direto.
    Sucesso ganhou um novo membro

  • @raiperzinfps
    @raiperzinfps 11 місяців тому

    Ótimo projeto, fiz do começo ao fim.
    Parabéns, espero poder fazer seu treinamento!!

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

    Bah estava só por está aula 👏🏾👏🏾👏🏾

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

    Projeto incrível

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

    Mano, obrigado pelo projeto. Aprendi muito com ele, meu css evoluiu muito só com esse portifolio! Abraço

  • @marcosabreu.edesoft
    @marcosabreu.edesoft 8 місяців тому +3

    Seus video tem me ajudado muito. Porem neste fiquei com uma dúvida se puderem me ajudar, se a configuração mobile é até 1020px como determinou no exemplo pq ele passou todos elementos mobile fora do @media and (max-width: 1020px)?

  • @Alissonbrittto
    @Alissonbrittto 8 місяців тому

    Obrigado, que forma simples e boa de aprender. Parabéns!

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

    Projeto senssacional!!🚀🚀🚀🚀🚀🚀

  • @WellyntonGoncalves
    @WellyntonGoncalves 8 місяців тому

    Rei do front, obrigado cara.

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

      hahahahah obrigado Wellybton kkkkkk rei do front é ótimo 😅

  • @romarioaraujo6157
    @romarioaraujo6157 11 місяців тому +4

    Brabo, muito bom, pode me tira ruma dúvida? no desktop continua aparecendo o botão do menu mobile, como faço pra ele não aparecer?

    • @DeepHMusic2024
      @DeepHMusic2024 10 місяців тому +1

      Você pode fazer:
      @media screen and (min-width: 1020px){
      .btn-abrir-menu{
      display: none;
      }
      }
      Quando a tela for maior que 1020px o ícone desaparece.

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

    muito obrigado! por esse projeto incrível

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

    Obrigada pela aula!!

  • @patspinto3633
    @patspinto3633 5 днів тому

    Top demais !

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

    Parabéns Professor!

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

    Muito obrigada, eu consegui finalizar mas o meu deus uns probleminhas não estava fechando menu mesmo eu colocando o código no css e no media quereis, meu filho me ajudou adicionando display: none; no .menu-mobile e display: block; no .menu-mobile.abrir-menu ai deu certo.

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

      Hahaha faz parte, esses erros que as vezes não entendemos o pq tá acontecendo kkkkk mas fico feliz em saber q tá tudo certo

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

    Excelente video amigo, ajudou d+ poderia fazer um modulo so de JavaScript também

  • @andregimetv7953
    @andregimetv7953 3 місяці тому

    O meu website quebra quando volto pra o tamanho do computador? O que fiz de errado ? 😢

  • @fernandofonseca9686
    @fernandofonseca9686 10 місяців тому

    Vc eh muito foda! ❤❤❤

  • @lucascelestino749
    @lucascelestino749 Рік тому +2

    Olá, Bruno, boa tarde, tudo bem?
    Primeiro quero te parabenizar para o projeto, vi todos os vídeos do portfólio e ficou bom, porém a uma parte que se você puder adicionar ao código ou até criar outro video é a parte em que você coloca uma função. Para quando você clicar em qualquer parte do menu ele o leve ao que você deseja e clicou. Acha que consegue colocar este video para nós?
    Abraços,
    Lucas Souza

    • @InteliogiaDev
      @InteliogiaDev  Рік тому +2

      Fala Lucas, tudo bem? Já ensinei a criar essa funcionalidade aqui no canal, se chama "Menu Scroll", dá uns confere aí e vc pode usar o msm conceito😁 ua-cam.com/video/86OWrZEKkKs/v-deo.html

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

      obrigado pela resposta@@InteliogiaDev

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

      @@InteliogiaDev eu fiz, mas a versão mobile quando carrega a pagina abre direto para a pagina sobre. pode me ajudar?

  • @lau_dicas
    @lau_dicas 8 місяців тому

    Muito bom!
    Vc é fera!

  • @edsonbarrosponciuncula9971
    @edsonbarrosponciuncula9971 10 місяців тому

    Qual biblioteca eu devo importar no header para usar o bootstrap5?

  • @eliannasantos6645
    @eliannasantos6645 9 місяців тому +2

    Meu menu não está aparecendo 😕

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

    agradeço mt pelo projeto vai me ajudar mt

  • @giljaredvanete
    @giljaredvanete 8 місяців тому +1

    amei! parabéns!

  • @frankguitarr
    @frankguitarr 10 місяців тому

    Top muito bom mesmo tmj já me escrevi rsrs

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

    Muito bom, obrigado por tudo !

  • @igormoraes1205
    @igormoraes1205 9 місяців тому

    fiz o projeto todinho mas o meu código sô aparece o menu mobile quando esta na versão desktop ja tentei jogar direto dentro do media mas mesmo assim não aparece me ajuda

  • @DEV.MARQUES
    @DEV.MARQUES 7 місяців тому

    melhor projeto do mundo

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

    Top de mais mano!

  • @vryyx_6969
    @vryyx_6969 10 місяців тому +3

    como faco para o menu aparecer somente quando esta aberto em mobile? ele esta aparecendo no desktop tbm

    • @pedrothales2740
      @pedrothales2740 6 днів тому

      @@vryyx_6969 você tem que usar uma propriedade chamada "Media Query" e definir quando será mobile ou desktop com "px".
      Já deves ter achado a solução, mas só para ficar registrado.

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

    cara nao achei a parque que voce seleciona o o icone do dropdown do menu mobile

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

    Olá, Bruno!
    Conteúdos incrivéis, adiquiri muito conhecimento atráves dos seus videos.
    Me tira uma duvida por favor, o menu desktop ficou um em cima do outro depois que voltar para a versão desktop, como faço para deixa-los igual antes um ao lado do outro?

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

      Fala mano, tudo bem? No comentário fixado eu deixei uma explicação para resolver isso 😁

  • @seupetfeliz8524
    @seupetfeliz8524 6 місяців тому

    O menu mobile não está aparecendo na versão para celular mesmo colocando o display block na mídia queris oque faço?

  • @joaotamborindeguy
    @joaotamborindeguy 7 місяців тому +1

    o meu JS não funciona

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

    Querido gostei bastante desse seu projeto. teria como vc tirar o menu mobile, quando ele estiver em tela normal sem ser de celular? Pois ele fica mostrando quando esta em tela normal. so queria que ele aparecesse quando a tela ficar em modo mobile.

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

      le o comentario fixado dos comentaios desse video, ele explicou sobre isso

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

      @@emillyferrao29 Brigado querido, realmente ta lá. Eu que não vi.

  • @PauloHenrique-rn3ps
    @PauloHenrique-rn3ps 8 місяців тому

    Muito explicado🙏

  • @jeanrodrigues2905
    @jeanrodrigues2905 5 місяців тому

    Eu já assistir varias vezes do começo e os meus botões de fechar e abrir o menu não funcionar! Da um help aqui.

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

    Finalizei o meu agora, sou estudante da area, estou muito feliz com tudo que pude aprender fazendo esse portfolio, so tem um probleminha, meu botão de menu nao esta funcionando, voce ensina em outra aula ou eu fiz algo de errado mesmo ? rsrs

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

      Vc pode ter feito algo errado kkkkkk no vídeo eu ensinei como fazer ele abrir, então se vc fez algo que fuja minimamente do que ensinei o seu não vai funcionar kkkkk olha se vc trabalhou certinho no Javascript. Se houver uma vírgula fora do lugar vai dar erro

  • @joseailtom2074
    @joseailtom2074 8 місяців тому

    olá boa noite, meu botão de abrir menu não funciona sempre, tipo ele funciona 2 vezes ai para
    alguem com esperiencia para me ajudar ??????? to nessesitado

  • @HavocWanderer
    @HavocWanderer 9 місяців тому +2

    E como fica o código para que o menu mobile redirecione para cada tópico?

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

      Você pode colocar os nomes das classes ou ids que você usou para cada div ou section que tenha o conteúdo que você deseja que ele redirecione no menu. É só substituir onde tem o "#", você pode por exemplo colocar "#especialidades"...

  • @rodrigoviana7753
    @rodrigoviana7753 5 місяців тому

    Ficou faltando o scroll 😢, será que tem um video desse projeto criando o scroll? 😂

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

    Mano obrigado por esses videos tem me ajudado muito, to estudando para futuramente ser um baita profissional que nem voce! man so uma pergunta eu tava fazendo uns testes com o menu rolagem nesse portfolio, tem algum jeito de deixar as animaçoes do portfolio sem passar em cima do menu?

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

      Fala mano, primeiramente muito obrigado ❣️ pra vc deixar um elemento atrás do outro (ou na frente) vc pode usar a propriedade z-index. Quanto maior for o valor do z-index, mais pra frente ficará o elemento q vc selecionou. Só lembrando que o elemento q vc for aplicar o z-index precisa ter um position relative ou absolute 😁

  • @josseanevendetti9307
    @josseanevendetti9307 10 місяців тому

    Amei!

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

    Ameiii, mas moço eu tenho uma dúvida como eu faria pro ícone não aparecer na tela do site normal sem ser mobile????

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

      Deixei um comentário fixada com a explicação. Cara eu literalmente deixei isso passar no vídeo kkkkkkkkkkkk

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

    Gostei muito, muito bem explicado.

  • @OeditorMTs
    @OeditorMTs 11 місяців тому

    Meu amigo, tudo bem? como faço para deixar um vídeo 16:9 responsivo nessa versão?
    Posso usar o site e por ele no ar? 😂 Serio msm, estou utilizando esse trabalho que vc nos ensinou pra me socorrer aqui.

  • @SLAROK_
    @SLAROK_ 5 місяців тому

    Mano, essa foi a única parte do projeto inteiro que não funcionou. Quando abro o menu no mobile, não aparece conteudo nenhum, ta tudo preto. Só aparece quando está na tela grande de desktop, não consigo resolver.

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

    vlw man, tu é foda

  • @yanjansen6761
    @yanjansen6761 11 місяців тому

    A barra do menu mobile desconfigurou a versão desktop do meu site. Já modifiquei os códigos desse jeito mas continua. O que pode ser?

    • @InteliogiaDev
      @InteliogiaDev  10 місяців тому

      No comentário fixado tem a solução 😁

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

    Pode me ajudar, por favor? Deu tudo certinho aqui só a interação no mobile do minhas especialidades e do portifolio não aparece com um click no safari, tenho que apertar e segura, porém no chrome funciona perfeitamente

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

      Oi Sarah, tudo bem? Pode explicar melhor, pq n entendi muito bem sua dúvida kkkkkk

  • @frankguitarr
    @frankguitarr 10 місяців тому

    Mano como fazer aquele polígno da foto

  • @thiagocabralm
    @thiagocabralm 9 місяців тому

    Muitoo Bom!! valeuu

  • @Lucas-uv8wi
    @Lucas-uv8wi 4 місяці тому

    muito foda

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

    Boa noite, esse projeto ficou incrivel!
    teria como vincular aquele formulário ao enviar a mensagem ir para o Email?

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

      Opa Gustavo, muito obrigado! Olha esse vídeo aqui, acho q pode te ajudar: ua-cam.com/video/OGs5bW5l8AE/v-deo.html

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

    Alguém conseguiu abrir no celular? O meu abre certinho no simulador de celular, porém quando eu realmente abro no celular ele não carrega

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

    como faço pra fixar o menu para que fique enquanto eu rolo pela página?

    • @garoto_dev
      @garoto_dev 11 місяців тому

      Basta usa no menu a propriedade position:absolute e escolher a direção ex: top:0; ou right,left,bottom.
      Espero ter ajudado,mas só asta adicionar a propriedade position absolute e definir a direção.

    • @garoto_dev
      @garoto_dev 11 місяців тому

      Ou ultiliza a propriedade position fixed e aumenta o z-index se a imagem estiver embaixo.espero ter ajudado mano.

  • @cesargerin
    @cesargerin 2 місяці тому

    mto bom

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

    Estou com uma dificuldade, o padding na tag a do menu-mobile não está sendo aplicado, consegue me ajudar?

  • @osandinho_off
    @osandinho_off 6 годин тому

    eu acho que fiz algo errado... não ta funcionando aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

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

    Fiz todas as aulas, projeto finalizado. 🥳
    Professor, qual é esse tema que o senhor usa, e qual é o truque para aparecer aquele comentário quando o senhor cria uma tag?

    • @InteliogiaDev
      @InteliogiaDev  Рік тому +3

      Senhor? kkkkkkk calma que ainda to muito jovem kkkkkk. Sobre o tema eu utilizo o pacote de temas da RAINGLOW, ele ta disponível na loja de extensões do VS Code. E sobre o truque é apenas uma boa prática kkkkkk basicamente eu crio uma tag e dou uma classe para ela, aí eu vou até onde essa tag de fecha e adiciono um comentário com o nome da classe que dei para ela entende? Então meio que não é um truque, é algo manual que faço kkkkkk
      Agora se vc quiser o atalho para criar comentários, você pode apertar CTRL + ;

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

      @@InteliogiaDev sobre chamar de senhor, é questão de costume. Muito obrigado pela dicas, vou usar.🤝

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

    ta, mas pra que serve esse menu pq se clicar neles nao vai direto pra parte clicada, tipo clico em "sobre" mas nao vai pra sobre, fiquei sem entender isso

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

      e tbm o botão contato nao tem link nenhum dentro, os icones das redes sociais tbm etc, como faz isso??

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

      outra coisa q tbm reparei, é q no mobile nao tem o botão de entrar em contato, q na minha ideia cairia direto no whatApp

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

      desculpa tanta pergunta, é q eu pretendo usar esse portfolio como meu proprio portfolio pra procurar emprego, por isso to perguntando esses detalhes kkkkk

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

      Oi Emilly, fique tranquila, pode perguntar a vontade kkkkkk vamos por partes 😁
      Para criar a rolagem automática ao clicar no menu vc pode usar o msm conceito desse vídeo aqui ó: ua-cam.com/video/86OWrZEKkKs/v-deo.html
      É muito simples, só replicar a msm ideia.
      Sobre os links para as redes sociais vc precisa adicionar os seus links dentro do "href" da tag
      Exemplo:

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

      Ah e no mobile tem o botão de contato, então vc precisa criar um link de conversa do whatsapp para inserir no "href" da msm forma que usamos no exemplo q te passei no comentário anterior.
      Para criar um link de conversa, vc pode chegar no Google e pesquisar "criar link de whatsapp". Vão ter várias opções de site, pode entrar no primeiro, inserir o número do whatsapp q deseja, pode personalizar uma mensagem também e aí só gerar e copiar o link, aí pode colocar no href da tag 😁