DEV Community

Cover image for Learn how to create an adaptable navigation on scroll Tailwind CSS and Alpine JS
Michael Andreuzza
Michael Andreuzza

Posted on

Learn how to create an adaptable navigation on scroll Tailwind CSS and Alpine JS

Today, we’ll build a scroll-adaptive navigation using Alpine.js and Tailwind CSS in an Astro project.

Scroll effects with Alpine.js
Alpine.js combines x-data for initializing component data and @scroll.window to handle scroll events, perfect for creating dynamic UIs like a responsive navbar.

Read the full article, see it live and get the code.

Top comments (0)