如何除錯計算的 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中文網其他相關文章!