Absolutely! Here’s a Daily Tailwind CSS Cheat Sheet covering classes, shortcuts, and variants that a professional front-end developer uses daily. We’ve structured it for quick scanning and memorization.
1. Layout & Container
| Purpose |
Class |
| Container |
container |
| Max width |
max-w-xs, max-w-sm, max-w-md, max-w-lg, max-w-xl, max-w-2xl … |
| Width |
w-0 → w-full, w-screen |
| Height |
h-0 → h-full, h-screen |
| Min/Max |
min-w-0, min-h-0, max-w-full, max-h-screen |
| Box sizing |
box-border, box-content |
| Display |
block, inline-block, inline, flex, inline-flex, grid, inline-grid, hidden |
| Flex direction |
flex-row, flex-row-reverse, flex-col, flex-col-reverse |
| Flex wrap |
flex-wrap, flex-wrap-reverse, flex-nowrap |
| Gap |
gap-0 → gap-64 |
| Grid columns |
grid-cols-1 → grid-cols-12 |
| Grid rows |
grid-rows-1 → grid-rows-6 |
| Place items |
place-items-start, center, end, stretch |
| Place content |
place-content-start, center, between, around |
2. Spacing
| Type |
Shortcut |
| Padding |
p-0 → p-64
px-4, py-2, pt-1, pr-3, pb-2, pl-5 |
| Margin |
m-0 → m-64
mx-auto, my-2, mt-1 … |
| Negative margin |
-m-1 → -m-64, -mt-2 |
3. Typography
| Purpose |
Class |
| Font size |
text-xs → text-9xl |
| Font weight |
font-thin, font-light, font-normal, font-medium, font-semibold, font-bold, font-extrabold, font-black |
| Line height |
leading-none, leading-tight, leading-snug, leading-normal, leading-relaxed, leading-loose |
| Letter spacing |
tracking-tighter, tracking-tight, tracking-normal, tracking-wide, tracking-wider |
| Text alignment |
text-left, text-center, text-right, text-justify |
| Text color |
text-white, text-black, text-gray-500, text-red-600 … |
| Text transform |
uppercase, lowercase, capitalize, normal-case |
| Text decoration |
underline, line-through, no-underline |
| Text overflow |
truncate, overflow-ellipsis, overflow-clip |
4. Backgrounds & Borders
| Purpose |
Class |
| Background color |
bg-white, bg-black, bg-gray-100 … |
| Gradient |
bg-gradient-to-r, bg-gradient-to-l, from-blue-500, to-pink-500 |
| Background opacity |
bg-opacity-50, bg-opacity-25 |
| Border |
border, border-0, border-2, border-4, border-t, border-b … |
| Border color |
border-gray-500, border-red-600 … |
| Border radius |
rounded-none, rounded-sm, rounded, rounded-md, rounded-lg, rounded-full |
| Divide |
divide-x, divide-y, divide-gray-200 |
5. Effects
| Purpose |
Class |
| Shadow |
shadow-sm, shadow, shadow-md, shadow-lg, shadow-xl, shadow-2xl, shadow-inner, shadow-none |
| Opacity |
opacity-0 → opacity-100 |
| Overflow |
overflow-auto, overflow-hidden, overflow-scroll, overflow-x-auto |
| Cursor |
cursor-auto, cursor-pointer, cursor-wait, cursor-not-allowed |
| Z-index |
z-0 → z-50, z-auto |
6. Interactivity & Transitions
| Purpose |
Class |
| Hover / Focus |
hover:bg-gray-100, focus:ring-2, active:text-red-500 |
| Ring / Outline |
ring, ring-1, ring-offset-2, ring-red-500 |
| Transition |
transition, transition-all, transition-colors, transition-opacity, duration-150, ease-in-out |
| Transform |
transform, scale-100, rotate-45, translate-x-2, translate-y-1 |
| Animation |
animate-spin, animate-ping, animate-pulse, animate-bounce |
7. Positioning
| Purpose |
Class |
| Position |
static, relative, absolute, fixed, sticky |
| Top/Right/Bottom/Left |
top-0, right-2, bottom-1, left-auto |
| Inset |
inset-0, inset-x-4, inset-y-2 |
8. Shortcuts / Abbreviations
px-4 py-2 → padding X + Y
mx-auto → horizontal center
text-center font-bold → center and bold text
flex justify-between items-center → common flex layout
grid grid-cols-3 gap-4 → 3-column grid
absolute inset-0 → full-cover positioning
9. Variants
- Responsive:
sm:, md:, lg:, xl:, 2xl:
Example: md:text-lg → text-lg on md screens and above
- State:
hover:, focus:, active:, disabled:, checked:
Example: hover:bg-blue-500 → background blue on hover
- Dark Mode:
dark:bg-gray-800 → applies in dark mode
- Motion / Preference:
motion-reduce: / motion-safe:
10. Common Utilities
| Utility |
Class |
| Aspect ratio |
aspect-w-16 aspect-h-9 |
| List |
list-none, list-disc, list-decimal |
| Pointer events |
pointer-events-none, pointer-events-auto |
| Object fit |
object-contain, object-cover, object-fill, object-scale-down |
| Visibility |
visible, invisible |
| Break / Whitespace |
break-normal, break-words, whitespace-nowrap, whitespace-pre, whitespace-pre-wrap |
This cheat sheet can fit on 1–2 pages if printed and is compact enough for daily reference.
Also you can use (full mega Tailwind CSS daily cheat sheet)[] that includes:
- All utility classes (layout, spacing, typography, colors, backgrounds, borders, effects, flex/grid, positioning, sizing, overflow, etc.)
- Responsive variants (
sm:, md:, lg:, xl:, 2xl:)
- State variants (
hover:, focus:, active:, disabled:, checked:, visited:)
- Dark mode utilities (
dark:)
- Shortcuts & common patterns (
px-4 py-2, flex justify-between items-center, grid grid-cols-3 gap-4)
- Animations & transitions
- Color palettes and opacity scales
- All pseudo-class combinations for daily use
Need a Custom Tailwind CSS Website or Web App?
Mastering Tailwind CSS is just the beginning. To build truly scalable, accessible, and maintainable web applications, you need an expert partner. At NeedleCode, we leverage the power of Tailwind to deliver high-performance user interfaces and robust web solutions. Our expertise includes:
- Tailwind-Powered PWAs: Building lightning-fast progressive web apps with rich interactivity.
- Custom UI Systems: Creating reusable component libraries that scale with your business.
- Performance Optimization: Advanced Tailwind configurations for minimal bundle sizes and maximum speed.
Ready to elevate your digital presence? Contact NeedleCode Today to see how we can accelerate your next project with precision and style.