【发布时间】:2022-07-06 23:17:56
【问题描述】:
虽然我知道你不能像这样写变量
root: {
--aic: align-items:center;;
}
有没有办法通过单独组合各个部分来解决这个问题?这里明显的obstical是变量内部的冒号的要求。
即
root: {
--ai: align-items:;
--center: center;
--aic:
var(--ai)
var(--center);
}
.myclass {var(--aic);}
【问题讨论】:
-
不,很遗憾不可能
-
好的,谢谢 :)
-
我希望是这样,在尝试创建可自定义的模板/框架之前,我一直在走这条路
-
如何在文本“colon-goes-here”中使用一个支架,然后在渲染时使用 JS 即时换出?可能是性能问题,但只是一个想法?
-
也许,我能想到的唯一方法是使用
data-attributes,然后用JS创建一个<style>元素——虽然它会变得混乱,而且会有性能肯定的考虑。为什么不直接用类来设置呢?例如,您希望将自定义属性作为声明的最终目标是什么?
标签: css