CSS mathematical function

CSS 数学函数允许将数学表达式用作属性值。本章将讲解 calc()max()min() 函数。

calc() 函数

calc() 函数执行计算,并将结果用作属性值。

CSS syntax

calc(expression)
描述
expression 必需。数学表达式。结果将用作值。可以使用以下运算符:+、-、*、/

Ka ƙarantawa ƙarantawa ƙarantawa

ƙarantawa

Ka ƙarantawa calc() 计算 <div> 元素的宽度:

#div1 {
  position: absolute;
  left: 50px;
  width: calc(100% - 100px);
  border: 1px solid black;
  background-color: yellow;
  padding: 5px;
}

Kara ƙarantawa

max() 函数

max() 函数使用逗号分隔的值列表中的最大值作为属性值。

CSS syntax

max(value1, value2, ...)
描述
value1, value2, ... 必需。逗号分隔的值列表 - 选择最大的值。

Ka ƙarantawa ƙarantawa ƙarantawa

ƙarantawa

Ka ƙarantawa max() 将 #div1 的宽度设置为 50% 或 300px 中的较大值:

#div1 {
  background-color: yellow;
  height: 100px;
  width: max(50%, 300px);
}

Kara ƙarantawa

min() 函数

min() 函数使用逗号分隔的值列表中的最小值作为属性值。

CSS syntax

min(value1, value2, ...)
描述
value1, value2, ... 必需。一个逗号分隔的值列表——选择最小的值

Ka ƙarantawa ƙarantawa ƙarantawa

ƙarantawa

Ka ƙarantawa min() Ka ƙarantawa #div1 ƙarantawa 50% tana ƙarantawa 300px ƙarantawa ƙarantawa

#div1 {
  background-color: yellow;
  height: 100px;
  width: min(50%, 300px);
}

Kara ƙarantawa

CSS ƙirar

Doniya ƙirar ƙa ƙirar ƙa ƙirar, ka ƙarantawa CSS ƙirar.