-webkit-calc() CSS fonction

Définition de la CSS -webkit-calc().

La fonction de Calculs Mathématiques CSS -webkit-calc() permet d'exécuter un calcul mathématique simple dans votre feuille CSS.

Exemple de syntaxe CSS -webkit-calc() :
height : -webkit-calc(500px - 12px);
width : -webkit-calc(50% + 12px);
margin : -webkit-calc(100% / 2) -webkit-calc(100% / 3);
padding : -webkit-calc(10% * 12);
left : -webkit-calc(100% / 2 - 2 * 1em - 2 * 1px);

La fonction de Calculs Mathématiques CSS -webkit-calc() retourne une valeur calculée.
La fonction de Calculs Mathématiques CSS -webkit-calc() accepte comme opérateur de calcul :

  • "+" : pour faire un calcul d'addition.
  • "-" : pour faire un calcul de soustraction.
  • "/" : pour faire un calcul de division, la division par 0 génère une erreur donc une valeur invalide.
  • "*" : pour faire un calcul de multiplication.

L'opérateur utilisé dans la fonction de Calculs Mathématiques CSS -webkit-calc() doit être suivi et précédé d'un espace :

Exemple d'écriture CSS de -webkit-calc :
left : -webkit-calc(50% +10px); // Pas bon
left : -webkit-calc(50% + 10px); // Bon

Il est possible de mettre plusieurs fonctions de Calculs CSS -webkit-calc à la suite :

Exemple de code :
margin : -webkit-calc(1px + 1px) -webkit-calc(1px + 10px) ;

La fonction de Calculs Mathématiques CSS -webkit-calc() accepte de faire un calcul avec des unités différentes, à condition que ces dernières soient du même type et qu'elles soient acceptées par la propriété CSS à laquelle -webkit-calc() est assignée.

Par exemple :
-webkit-calc(50% + 10px - 20s) 
// Pas possible car il y a un mélange entre des longueurs et des secondes

Conditions d'application de la CSS -webkit-calc().

La fonction de Calculs Mathématiques CSS -webkit-calc() est applicable sur toutes propriétés de feuille de style acceptant : une longueur, une position, un angle, une durée ou un chiffre.

Problème d'interprétation de -webkit-calc() en Css.

La fonction de Calculs Mathématiques CSS -webkit-calc() pose des problèmes car elle n'est interprétée que par Safari 6+ et Chrome 19+

Règles de syntaxes CSS pour -webkit-calc().

Les règles de -webkit-calc()

Pour en savoir plus sur les règles de calcul mathématique de la fonction CSS -webkit-calc(), allez voir la fonction de Calculs Mathématiques CSS

Compatibilités navigateurs de la fonction -webkit-calc()

Fonction Css non préfixée de -webkit-calc().

-webkit-calc() CSS est une version préfixée de la propriété de feuille de style calc CSS pour le navigateur Chrome, Safari.

Reportez-vous au chapitre "Propriétés préfixées" de propriété Css calc pour voir les autres propriétés Css préfixées équivalentes, aussi que le code Css pour avoir un maximum de support navigateurs.

Votre avis sur la définition -webkit-calc() en CSS

Votez pour la définition CSS -webkit-calc()

  • 1/5
  • 2/5
  • 3/5
  • 4/5
  • 5/5

Avis sur la page https://www.zonecss.fr/proprietes-css/webkit-calc-css-fonction.html Votes: 4 / 5 - 10 votes
Cliquez sur une étoile pour voter.