calc funkcija

calc funkcija omogućava izračunavanje vrednosti CSS svojstava. Funkcija kao parametar prihvata matematički izraz, čiji rezultat izračunavanja se može koristiti kao vrednost CSS svojstva. Izraz može uključivati operatore +, -, *, /.

Sintaksa

cssselektor {
  svojstvo: calc(izraz);
}

Primer

Hajde da napravimo da širina bloka bude jednaka 100% od širine roditelja, minus 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;
}

Результат:

Pogledajte takođe

  • funkciju min,
    koja vraća minimalnu vrednost
  • funkciju max,
    koja vraća maksimalnu vrednost