diff --git a/packages/runtime-dom/src/helpers/useCssVars.ts b/packages/runtime-dom/src/helpers/useCssVars.ts index d2dcdb33f52..912f6d0f2fa 100644 --- a/packages/runtime-dom/src/helpers/useCssVars.ts +++ b/packages/runtime-dom/src/helpers/useCssVars.ts @@ -89,8 +89,10 @@ function setVarsOnNode(el: Node, vars: Record) { const style = (el as HTMLElement).style let cssText = '' for (const key in vars) { - style.setProperty(`--${key}`, vars[key]) - cssText += `--${key}: ${vars[key]};` + if (vars[key] != null) { + style.setProperty(`--${key}`, vars[key]) + cssText += `--${key}: ${vars[key]};` + } } ;(style as any)[CSS_VAR_TEXT] = cssText }