Learn

Creating The “Moving Highlight” Navigation Bar With JavaScript And CSS

Smashingmagazine

In this tutorial, Blake Lundquist walks us through two methods of creating the “moving-highlight” navigation pattern using only plain JavaScript and CSS.

Visit Site

Learn Smashingmagazine

BlogsSmashing Animations Part 1: How Classic Cartoons Inspire Modern CSSSmashingmagazine BlogsCSS Intelligence: Speculating On The Future Of A Smarter LanguageSmashingmagazine BlogsSmashing Animations Part 5: Building Adaptive SVGs With , , And CSS Media QueriesSmashingmagazine BlogsSmashing Animations Part 7: Recreating Toon Text With CSS And SVGSmashingmagazine BlogsSmashing Animations Part 6: Magnificent SVGs With And CSS Custom PropertiesSmashingmagazine BlogsUnstacking CSS Stacking ContextsSmashingmagazine BlogsOptimizing PWAs For Different Display ModesSmashingmagazine BlogsSmashing Animations Part 3: SMIL’s Not Dead Baby, SMIL’s Not DeadSmashingmagazine BlogsTwo recent Go articles - The Go Programming LanguageGo BlogsBuild wicked fast sites with Astro: An IntroductionNetlify BlogsThe Night We Moved Our CI - NeonNeon BlogsThe Psychology Of Trust In AI: A Guide To Measuring And Designing For User ConfidenceSmashingmagazine BlogsSmashing Animations Part 2: How CSS Masking Can Add An Extra DimensionSmashingmagazine BlogsAmbient Animations In Web Design: Practical Applications (Part 2)Smashingmagazine BlogsHandling JavaScript Event Listeners With ParametersSmashingmagazine BlogsCSS Cascade Layers Vs. BEM Vs. Utility Classes: Specificity ControlSmashingmagazine BlogsCode mode for MCP: up to 80% lower LLM costsRedocly BlogsWhat's coming in Redoc CE 3Redocly BlogsHow one operations builder rebuilt his Zapier workflow with Zapier MCP in a weekendZapier BlogsHow to Create a Project in JiraZapier