Nearby lessons
18 of 61🖼️ Tailwind CSS - Display
📖 Display Overview
Display utilities in Tailwind CSS control how elements are displayed in the layout. They are fundamental for creating responsive layouts, hiding/showing elements, and controlling layout behavior.
Tailwind provides all standard CSS display values with consistent naming and responsive variants.
🔧 Basic Display Values
Tailwind provides all standard CSS display properties:
block- Block-level elementinline-block- Inline-block elementinline- Inline elementflex- Flexbox containerinline-flex- Inline flexbox containergrid- Grid containerinline-grid- Inline grid containerhidden- Hidden element (display: none)
👁️ Visibility and Layout
Special display utilities for layout control:
table- Table displaytable-row- Table rowtable-cell- Table celltable-column- Table columntable-column-group- Table column groupflow-root- Block formatting context
📱 Responsive Display
Combine display utilities with responsive prefixes:
block md:flex- Block on mobile, flex on medium screenshidden lg:block- Hidden on mobile, visible on large screensinline sm:block md:inline lg:hidden- Complex responsive behavior
🎯 Print Display
Control display behavior when printing:
print:block- Block when printingprint:hidden- Hidden when printingprint:inline- Inline when printingblock print:hidden- Block on screen, hidden when printing
🔧 Display Best Practices
Follow these best practices for optimal display usage:
- Mobile-first: Start with mobile display, then enhance for larger screens
- Semantic HTML: Use appropriate HTML elements with display utilities
- Performance: Use hidden instead of removing DOM elements
- Accessibility: Ensure hidden elements are properly handled by screen readers
- Consistency: Use consistent display patterns across your design
🎨 Common Display Patterns
Common display patterns in modern web design:
- Navigation:
hidden md:flexfor responsive menus - Cards:
blockfor card containers - Buttons:
inline-blockfor button groups - Layouts:
flexandgridfor modern layouts - Tables:
tableutilities for data tables
🧠 Test Your Knowledge
5 QuestionsProgress: 0 / 5
Keep Going!Tailwind CSS - Floats