Skip to content

Latest commit

 

History

History
60 lines (41 loc) · 2.13 KB

README.pt-br.md

File metadata and controls

60 lines (41 loc) · 2.13 KB

Responsive Web Design - Último Desafio

Último desafio do curso gratuito de Kevin Powell Conquering Responsive Layouts

Idiomas

EnglishPortuguês

Índice

Visão geral

O desafio

  • Página web responsiva feita através da abordagem Mobile-first
  • Menu suspenso para aparelhos móveis

Capturas de tela

Tela Desktop (1280px) Tela iPad (768px) Tela iPhone (375px) Outros
Desktop View (1280px) iPad View (768px) iPhone View (375px) Dropdown Menu

Links

Meu processo

Desenvolvido com...

  • Marcação semântica HTML
  • Propriedades personalizadas CSS
  • Flexbox
  • Abordagem mobile-first
  • Javascript puro

O que aprendi

Essa foi a minha primeira vez fazendo um menu suspenso, então foi um desafio e tanto e emocionante até. Foi consideravelmente difícil, porém igualmente satisfatório vê-lo funcionando e, sinceramente, belamente animado, considerando que foi a minha primeira tentativa! 😁

Também aprendi como fazer efeito cascata (ripple effect) apenas usando HTML e CSS. Não é 100% funcional, caso usado com o mouse — pois é feito baseado no hover state — porém suficientemente funcional, em especial para dar uma sensação tátil à versão móvel.

Autor