Hier een voorbeeld van hoe je een simpele navigatie kan maken die bruikbaar is (en er goed uitziet) op alle schermafmetingen (van mobiel to desktop en groter) Het uitgangspunt is om zo minimaal mogelijke code te gebruiken en de opmaak over te laten aan CSS:
We werken van klein naar groot. Dus eerst styleren we de nav en de links daarin standaard bovenop elkaar. Daarna maken we de dropdown door handig gebruik te maken van css hover. Gecombineerd met css animaties (in dit geval css transition) kun je hem dan ook mooi naar beneden en boven laten bewegen.