如何调试计算的 CSS calc() 值?
识别公式错误
检查计算值
虽然没有直接方法来检索 calc() 表达式的计算值,您可以检查使用它的计算样式属性:
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);
调试示例
对于您的具体公式变换:scale(var(--image-scale))translateY(calc((1px * var(--element-height) * (var(--image-scale) - 1)) / 2 * var(--scrolled-out-y))):
以上是如何调试 CSS `calc()` 表达式及其计算值?的详细内容。更多信息请关注PHP中文网其他相关文章!