shadow-xl Tailwind CSS Class
XL shadow. The generated CSS output is box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1). This page gives you the generated CSS output, a copy-paste example, and an interactive demo for search-friendly utility lookups.
shadow-xl maps to box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1). It belongs to the Borders & Shadows category and was generated from Tailwind CSS v4.1.14 reference data.
Interactive Demo
Toggle the utility on and off, switch preview surfaces, and adjust the demo content to see how this class behaves.
This preview simulates the effect of shadow-xl using structured data generated from your Tailwind reference snapshot.
Visual Comparison
shadow-xl changes the surface treatment through box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1), which influences depth, edge definition, or visual intensity.
Variants & Breakpoints
Use the base utility directly, then layer state or responsive variants when the component needs more specific behavior.
| Context | Class syntax | Why use it | Preview |
|---|---|---|---|
| Base | shadow-xl | Apply shadow-xl directly to the element. | Default application |
| Hover | hover:shadow-xl | Use this when the visual change should appear on pointer hover. | Pointer state |
| Focus | focus:shadow-xl | Useful when the class should react to focus or keyboard navigation. | Focus state |
| Dark | dark:shadow-xl | Apply the same utility inside a dark color scheme. | Dark surface |
| sm | sm:shadow-xl | Applies from 640px and up. | 640px |
| md | md:shadow-xl | Applies from 768px and up. | 768px |
| lg | lg:shadow-xl | Applies from 1024px and up. | 1024px |
Utility Family Comparison
Compare nearby options and related companions so you can choose the right intensity before reaching for trial-and-error tweaks.
When to use this class
Use it when you want surfaces, borders, or emphasis states to feel more deliberate without introducing extra markup.
Watch out for
Surface effects can stack up fast. Too many shadows, radii, or opacity shifts in one component usually reduce clarity instead of improving it.
Class Reference
| Field | Value |
|---|---|
| Utility class | shadow-xl |
| Category | Borders & Shadows |
| CSS output | box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) |
| Source page | Cheat Sheet |
| Static slug | shadow-xl |
Example Snippet
Use this code snippet as a starting point, then swap the markup around it to fit your component or layout.
<div class="shadow-xl border-slate-300 bg-white p-5">Border and shadow preview</div>Related Utility Pages
Browse More
Return to the Cheat Sheet page for broader browsing, or open the Tailwind CSS Cheat Sheet to move across categories quickly.