Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Como Tornar o Header Fixo com CSS e Rolagem Suave em JavaScript - Curso em Vídeo HTML5 e CSS3
Play lesson

Curso HTML5 e CSS3.- Módulo 5 de 5 - Como Tornar o Header Fixo com CSS e Rolagem Suave em JavaScript - Curso em Vídeo HTML5 e CSS3

4.0 (1)
26 learners

What you'll learn

This course includes

  • 13.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Aula prática do Capítulo 29 do curso de HTML5 e CSS3: deixamos o menu superior funcional e fixo usando CSS (position: sticky, z-index) e um script JavaScript para rolagem suave, tratamento de links de navegação, identificação de IDs/classes e integração com o repositório (commit/push). Também há orientações sobre temas (botão tema) e cuidados ao editar o script entregue. 📌 Tópicos abordados 00:00 - Entrada e objetivo: menu superior funcionar e ficar fixo 00:21 - Continuação do projeto do portfólio 00:30 - O que já foi feito no projeto e próxima etapa 00:40 - Aviso: não é um curso de JavaScript completo 01:06 - Localizar e usar o arquivo JavaScript do pacote 01:26 - Mensagem do patrocinador Recode (recursos e cursos) 02:26 - Situação atual do projeto e responsividade parcial 02:37 - Análise do HTML e IDs das seções (ficha, skills, formação, projetos) 03:11 - Problema: links com hashtags que não funcionam corretamente 03:41 - Planejamento dos destinos do menu (ficha, skills, formação, projetos) 04:10 - Problema: menu some ao rolar; objetivo tornar header fixo 04:29 - Solução CSS: position: sticky e top:0 04:51 - Ajustes: z-index para sobrepor iframes e elementos 05:16 - Testes de interação: clicar e rolar para seções corretas 06:44 - Implementação JavaScript: seleção de links com classe .link 07:25 - Como atribuir classe .link às âncoras de navegação 08:11 - Lógica: evitar comportamento padrão e calcular offset do header 09:04 - Rolagem smooth e ajuste de 20px para compensar header 09:21 - Necessidade de ID para botão do tema (botao-tema) 10:01 - Verificação do menu funcionando em telas maiores e pequenas 11:12 - Observações sobre layout responsivo (duas colunas nas skills) 12:48 - GitHub Desktop: commit "menu funcionando" e push 13:05 - Testes no GitHub Pages e chamada para inscrição no canal 13:54 - Recap: menu está funcional; próximo vídeo: responsividade e modo tema 14:10 - Encerramento: convite para próxima aula e certificado O Curso de HTML5 e CSS3 vai ensinar a criar sites usando a linguagem de marcação hipertexto (HTML) e folhas de estilo em cascata (CSS), todas em suas versões mais recentes. Neste curso, o Professor Gustavo Guanabara criou um conjunto de vídeos, exercícios, desafios e um material de apoio em forma de e-book com 30 capítulos ao todo. Acesse o material de apoio em PDF: == GitHub: https://github.com/gustavoguanabara/html-css/tree/master/aulas-pdf Receba notificações de novos vídeos: == Canal no Telegram: https://t.me/cursoemvideo Acompanhe todos os vídeos do Módulo 1 do Curso de HTML5 e CSS3: == Módulo 01: https://www.youtube.com/playlist?list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n Acompanhe todos os vídeos do Módulo 2 do Curso de HTML5 e CSS3: == Módulo 02: https://youtube.com/playlist?list=PLHz_AreHm4dlUpEXkY1AyVLQGcpSgVF8s Acompanhe todos os vídeos do Módulo 3 do Curso de HTML5 e CSS3: == Módulo 03: https://www.youtube.com/playlist?list=PLHz_AreHm4dmcAviDwiGgHbeEJToxbOpZ Acompanhe todos os vídeos do Módulo 3 do Curso de HTML5 e CSS3: == Módulo 04: https://www.youtube.com/playlist?list=PLHz_AreHm4dkcVCk2Bn_fdVQ81Fkrh6WT Consiga certificados fazendo o curso diretamente pelo site oficial do projeto: == Site: https://www.cursoemvideo.com Torne-se apoiador do projeto: == Acesse: https://www.cursoemvideo.com/apoie Siga-nos nas redes sociais: == Gustavo Guanabara no Instagram: https://www.instagram.com/gustavoguanabara == Curso em Vídeo no Instagram: https://www.instagram.com/cursoemvideo == Hostnet no Instagram: https://www.instagram.com/hostnetbr == Estudonauta no Instagram: https://www.instagram.com/estudonauta Conheça os patrocinadores desse curso: == HOSTNET: https://www.hostnet.com/cursoemvideo == RECODE: https://www.recode.org.br/novidades == ESTUDONAUTA: https://www.estudonauta.com/cursoemvideo #cursohtml5css3 #modulo05 #C29A10

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere