# Let's Build: With Tailwind CSS - Responsive Navbar



%[https://youtu.be/025OldWcmbQ]

- [View the full collection](https://web-crunch.com/collections/lets-build-with-tailwind-css)
- [📫Subscribe to my newsletter (sent weekly)](https://digest.web-crunch.com)


Welcome to another addition to my Let's Build: With Tailwind CSS series. This installment will focus on using [PostCSS](https://postcss.org/) in a local development environment to create and configure a responsive navbar built entirely with Tailwind CSS.

Unlike previous tutorials where I hosted code on [Codepen](https://codepen.io/webcrunchblog/), this tutorial will reference a [playground Github repo](https://github.com/tailwindcss/playground) from [Adam Wathan](https://twitter.com/adamwathan) which uses PostCSS and a few other dependencies to allow for complete control of the Tailwind CSS framework. We'll start off with the default theme but work to extend this in future installments.

Post CSS combined with autoprefixer allows us to create a build process that generates the utility classes provided by the Tailwind CSS framework. With these, I take a stab at creating a CSS-only responsive navbar that toggles state on mobile devices. We'll harness a checkbox to create the dropdown effect that would otherwise be more suitable for JavaScript.

The navbar was built entirely with Tailwind except for a single selector that goes beyond the scope of the framework. Overall I'm very pleased with the results. 

[Find the finalized code here](https://github.com/justalever/tailwind-navbar).

#### The Series so far

- [How to Install Tailwind CSS v1.0](https://web-crunch.com/how-to-install-tailwind-css/)
- [Let’s Build: With Tailwind CSS – Tweet](https://web-crunch.com/lets-build-tailwind-css-tweet/)
- [Let's Build: With Tailwind CSS - Dribbble Shot](https://web-crunch.com/lets-build-tailwind-css-dribbble-shot)
- [Let's Build: With Tailwind CSS - Responsive Navbar](https://web-crunch.com/lets-build-tailwind-css-responsive-navbar)
