Tailwind CSS Responsive Design
Creating responsive layouts with Tailwind
Breakpoint Prefixes
sm: # ≥640px
md: # ≥768px
lg: # ≥1024px
xl: # ≥1280px
2xl: # ≥1536px
Mobile First
text-sm md:text-base lg:text-lg # responsive text size
w-full md:w-1/2 lg:w-1/3 # responsive width
Responsive Display
hidden md:block # hide on mobile, show on tablet+
block md:hidden # show on mobile, hide on tablet+
Responsive Spacing
p-4 md:p-6 lg:p-8 # responsive padding
mt-2 md:mt-4 # responsive margin
Responsive Grid
grid-cols-1 md:grid-cols-2 lg:grid-cols-3 # responsive columns