Comment déboguer les valeurs CSS calc() calculées ?
Identifier les erreurs de formule
Inspection des valeurs calculées
Bien qu'il n'existe pas de méthode directe pour récupérer la valeur calculée d'une expression calc(), vous pouvez inspecter la propriétés de style calculées qui l'utilisent :
const elem = document.querySelector(".box"); const prop = window.getComputedStyle(elem, null).getPropertyValue("--variable"); // Value of the CSS variable using calc() const height = window.getComputedStyle(elem, null).getPropertyValue("height"); // Actual rendered height. console.log(prop); console.log(height);
Exemple de débogage
Pour votre formule de transformation spécifique : scale(var(--image-scale)) translateY(calc ((1px * var(--element-height) * (var(--image-scale) - 1)) / 2 * var(--scrolled-out-y))):
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!