【发布时间】:2019-10-30 00:24:18
【问题描述】:
我知道这行得通left: var(--mouse-x); 你可以使用 JS 更新这个值,这是我的目标。我的情况有点不同,请参阅我正在尝试创建动画并且需要动态更改此行中的值
clip-path: polygon(var(clip1) 0, 100% 1%, 100% 100%, 50% 100%);
这是我的尝试
let root = document.documentElement;
root.style.setProperty('clip1', e.clientY + "%");
错误是未设置值可能是因为该变量嵌套在那里。有什么建议吗?
【问题讨论】:
-
应该是
--clip1。命名约定很重要 -
没错,完全忘记命名!谢谢
标签: javascript css dom css-selectors