bg-clip-content
Clip the background to the content box. The background only fills the content area, excluding both padding and border areas.
Quick Reference
Class | Properties |
---|---|
bg-clip-content | background-clip: content-box; |
Interactive Demo
bg-clip-content
Background only in content area
Padding and border areas remain transparent
HTML Code
<div class="bg-clip-content p-12 bg-gradient-to-r from-purple-500 to-pink-500 border-8 border-dashed border-purple-300">
<div class="bg-black/20 backdrop-blur-sm rounded-lg p-6">
<p>Background only in content area</p>
</div>
</div>
Visual Explanation
How it Works
The bg-clip-content
utility clips the background to the content box only:
- ✅ Background fills the content area
- ❌ Background does NOT fill the padding area
- ❌ Background does NOT fill the border area
This creates the most restrictive clipping, perfect for precise background control.
Box Model Diagram
Border Area (not filled)
Padding Area (not filled)
Content Area (filled)
Side-by-Side Comparison
bg-clip-border
Full coverage
Includes border + padding + content
bg-clip-padding
Excludes border
Includes padding + content
bg-clip-content
Content only
Content area only
Common Use Cases
🎯 Precise Control
When you need exact control over where backgrounds appear, especially in complex layouts.
Precisely controlled background
🎨 Layered Designs
Perfect for creating layered visual effects where padding and borders serve as visual separators.
Content with visual separation