Files
30-seconds-of-code/blog_posts/css-clamp.md
2022-12-04 22:26:44 +02:00

854 B

title, shortTitle, type, tags, author, cover, excerpt, firstSeen
title shortTitle type tags author cover excerpt firstSeen
Tip: Use clamp() in CSS for responsive typography CSS clamp() tip css,visual chalarangelo blog_images/strawberries.jpg Implement responsive typography with the CSS clamp() function. 2022-12-28T05:00:00-04:00

Responsive typography has been in fashion for a while now, but some developers find it hard to implement. This is usually due to confusing algebraic formulas or complex hacks. Luckily, CSS has introduced the clamp() function, which makes it easy to create responsive typography with a single line of code. All you need to do is set the minimum, maximum, and preferred value and the browser will do the rest.

h2 {
  font-size: clamp(1.5rem, 5vw, 3rem);
}

For a more complex example, take a look at the Fluid typography snippet.