A comprehensive guide to all CSS properties that support clamp() function
clamp(0.875rem, 2.5vw, 2rem)
font-size: clamp(0.875rem, 2.5vw, 2rem); Multiple lines of text to demonstrate responsive line-height using clamp(1.2, 1.5vw, 1.8)
line-height: clamp(1.2, 1.5vw, 1.8); LETTER SPACING DEMO
letter-spacing: clamp(0.05em, 0.1vw, 0.2em); Word spacing between words
word-spacing: clamp(0.2em, 0.5vw, 1em); width: clamp(200px, 50vw, 600px); height: clamp(100px, 20vh, 300px); padding: clamp(0.5rem, 3vw, 3rem); margin: clamp(0.5rem, 2vw, 2rem); gap: clamp(0.5rem, 2vw, 3rem); flex-basis: clamp(100px, 30%, 300px); grid-template-columns: repeat(3, clamp(80px, 1fr, 200px)); column-gap: clamp(0.5rem, 1.5vw, 2rem);
row-gap: clamp(0.25rem, 1vw, 1.5rem); border-radius: clamp(4px, 1vw, 20px); border-width: clamp(1px, 0.2vw, 5px); outline-width: clamp(2px, 0.3vw, 6px); box-shadow: 0 0 clamp(5px, 1vw, 20px) rgba(0, 0, 0, 0.3); top: clamp(10px, 2vw, 50px); inset: clamp(10px, 2vw, 40px); scroll-padding: clamp(1rem, 3vw, 4rem); This paragraph has a responsive text indent that scales with the viewport width.
text-indent: clamp(1rem, 4vw, 6rem); transform: translateX(clamp(0px, 5vw, 100px)); filter: blur(clamp(0px, 0.2vw, 3px));