javascript - 我可以在 CSS 属性中使用全局变量吗
问题描述
我知道这很有效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 + "%");
错误是未设置值可能是因为该变量嵌套在那里。有什么建议吗?
解决方案
推荐阅读
- excel-formula - 使用 SEQUENCE 创建公式的 Excel 公式
- c# - Observable.Interval 同时执行一个方法两次
- javascript - typescript 和 reactjs:如何使用地图 - 错误 ts(7053)
- php - FilesystemIterator 只返回一个文件
- android - 当 EditText 的输入类型为密码时,Android 回复宣布 TextInputLayout 的内容描述不正确
- database - 什么替代了 CouchDB 3.0 中已弃用的功能?
- c# - 加载 DLL 时出错(认为缺少 VC++ 运行时)
- python - 在 sns.kdeplot 中获得第 80 个百分位
- javascript - 从 HTML 到 VUE 的脚本 - 单击时更改背景颜色
- javascript - forEach 循环以错误的顺序返回一些项目