假设我想创建一个“假的”(不受浏览器支持,例如 { dimensions: 3; } )具有一些任意值的 css 属性,并在通过 LESS 解析它时,希望将这个假的 css 属性替换为任何真正的 css 属性(例如 { background: red; })——有谁知道这样的事情是如何完成的?
最佳答案
不完全确定你想在这里实现什么......我的建议是做这样的事情:
.dimension {
background: red;
}
.realClassOne {
font-size: 14px; /* some normal css */
...
.dimension; /* will apply all styles in dimension to this class */
}
我想这就是您要找的。应该工作得很好。
您可能还想看看参数化混合以获得更复杂和更强大的行为(这是 less 真正发挥作用的地方!)http://lesscss.org/#-parametric-mixins
关于javascript - 用 LESS 伪造一个 css 属性(并在解析时用真实属性替换它),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11874481/