calc függvény

A calc függvény lehetővé teszi CSS tulajdonságok értékeinek kiszámítását. A függvény paraméterként egy matematikai kifejezést fogad el, amelynek számítási eredménye CSS tulajdonság értékeként használható. A kifejezés tartalmazhatja a +, -, *, / operátorokat.

Szintaxis

cssszelektor {
  tulajdonság: calc(kifejezés);
}

Példa

Tegyük úgy, hogy egy blokk szélessége 100% legyen a szülő szélességéből, mínusz 50px:

html<div id="parent">
  <div id="child"></div>
</div>
css#child {
  width: calc(100% - 50px);
  height: 100px;
  margin: 0 auto;
  border: 1px solid red;
}
#parent {
  border: 1px solid green;
}

Результат:

Lásd még

  • a min függvényt,
    amely a minimális értéket adja vissza
  • a max függvényt,
    amely a maximális értéket adja vissza