Main Content
Same Card
Different context, different style
/* ❌ Viewport-based decisions */
@media (max-width: 768px) {
.card {
padding: 0.5rem;
}
}
/* ✅ Context-aware styling */
.container {
container-type: inline-size;
}
@container (max-width: 200px) {
.card {
padding: 0.75rem;
font-size: 0.875rem;
}
}
I adapt to my container
Different context, different style
"Yielding is the way of the Tao." — TTC 40
Drag card into narrow sidebar → it restyles itself.