short
Tailwind CSS Quick Tips and Snippets - Short Note - Naufaldi Rafif Satriya
Tailwind CSS Quick Tips and Snippets Quick reference for common Tailwind CSS patterns and utilities. Responsive Design Use responsive prefixes for mobile-...
- tailwind-css
- styling
- css
# Tailwind CSS Quick Tips and Snippets
Quick reference for common Tailwind CSS patterns and utilities.
Responsive Design
Use responsive prefixes for mobile-first design:
<div class="text-sm md:text-base lg:text-lg xl:text-xl">
Responsive text sizing
</div>
Hover and Focus States
<button class="bg-blue-500 hover:bg-blue-600 focus:ring-2 focus:ring-blue-500">
Interactive button
</button>
Flexbox Patterns
<!-- Centered content -->
<div class="flex items-center justify-center h-screen">
Centered content
</div>
<!-- Space between -->
<div class="flex justify-between items-center">
<div>Left</div>
<div>Right</div>
</div>
Grid Layouts
<!-- Responsive grid -->
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4">
<div>Item 1</div>
<div>Item 2</div>
<div>Item 3</div>
</div>
Custom Utilities
Add custom utilities in your tailwind.config.js:
module.exports = {
theme: {
extend: {
spacing: {
'128': '32rem',
},
},
},
};
Dark Mode
<div class="bg-white dark:bg-gray-800 text-gray-900 dark:text-white">
Dark mode support
</div>
Common Patterns
- Card:
bg-white rounded-lg shadow-md p-6 - Button:
px-4 py-2 bg-blue-500 text-white rounded hover:bg-blue-600 - Input:
border border-gray-300 rounded px-3 py-2 focus:outline-none focus:ring-2
These patterns help you build consistent UIs quickly with Tailwind CSS.