Math Functions

Published Aug 9, 2021Updated Sep 9, 2021
Contribute to Docs

Performing dynamic mathematical calculations to set property values might sound difficult, but the calc() function makes handling mathematical expressions simple and if we want to create responsive elements, the min() and max() functions are great solutions for setting case-specific design constraints.

Math Functions

calc()
Performs mathematical calculations to determine values for properties.
clamp()
Restricts a given value between an upper and lower bound.
max()
Sets the largest value from a list of one or more comma-separated expressions as the value for a CSS property.
min()
Sets the smallest value from a list of one or more comma-separated expressions as the value for a CSS property.

All contributors

Looking to contribute?

Learn CSS on Codecademy