Code Reference

Pricing Cards

CSS · Example / how-to

CSS · Example / how-to


📋 Overview

Responsive pricing row with CSS grid, featured plan emphasis, and fluid type.

🔧 Core concepts

TechniqueUse
auto-fit + minmaxResponsive columns
scale / borderFeatured plan
clampTitle size

💡 Examples

.plans {
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(auto-fit, minmax(14rem, 1fr));
  align-items: stretch;
}

.plan {
  border: 1px solid color-mix(in oklab, CanvasText 20%, transparent);
  padding: 1.25rem;
  border-radius: 0.75rem;
}

.plan.is-featured {
  border-width: 2px;
  transform: translateY(-0.25rem);
}

.plan h2 {
  font-size: clamp(1.25rem, 1rem + 1vw, 1.75rem);
}

⚠️ Pitfalls

  • Don't rely on color alone for "best value" — include text.

On this page