CSS Математичні функції
The CSS math functions allow mathematical expressions to be used as property values. Here, we will explain the calc(), max() and min() functions.
Функція calc()
The calc() function performs a calculation to be used as the property value.
CSS Синтаксис
calc(expression)
| Значення | Опис |
|---|---|
| expression | Required. A mathematical expression. The result will be used as the value. The following operators can be used: + - * / |
Let us look at an example:
Приклад
Use calc() to calculate the width of a <div> element:
#div1 {
position: absolute;
left: 50px;
width: calc(100% - 100px);
border: 1px solid black;
background-color: yellow;
padding: 5px;
}
Спробуйте самі »
Функція max()
The max() function uses the largest value, from a comma-separated list of values, as the property value.
CSS Синтаксис
max(value1, value2, ...)
| Значення | Опис |
|---|---|
| value1, value2, ... | Required. A list of comma-separated values - where the largest value is chosen |
Let us look at an example:
Приклад
Use max() to set the width of #div1 to whichever value is largest, 50% or 300px:
#div1 {
background-color: yellow;
height: 100px;
width: max(50%, 300px);
}
Спробуйте самі »
Функція min()
The min() function uses the smallest value, from a comma-separated list of values, as the property value.
CSS Синтаксис
min(value1, value2, ...)
| Значення | Опис |
|---|---|
| value1, value2, ... | Required. A list of comma-separated values - where the smallest value is chosen |
Let us look at an example:
Приклад
Use min() to set the width of #div1 to whichever value is smallest, 50% or 300px:
#div1 {
background-color: yellow;
height: 100px;
width: min(50%, 300px);
}
Спробуйте самі »
Всі CSS Математичні функції
| Функція | Опис |
|---|---|
| calc() | Allows you to perform calculations to determine CSS property values |
| max() | Uses the largest value, from a comma-separated list of values, as the property value |
| min() | Uses the smallest value, from a comma-separated list of values, as the property value |

