我有一个变量@index
,我想输出一个选择器,以便当@index
是时3
,选择器是[data-sth="3"]
。
更长的例子:
@index: 3;
/* selector here */ {
color: red;
}
期望的输出:
[data-sth="3"] {
color: red;
}
我已经尝试了一些东西,但还没有设法得到任何有效的东西。
谢谢。
我有一个变量@index
,我想输出一个选择器,以便当@index
是时3
,选择器是[data-sth="3"]
。
更长的例子:
@index: 3;
/* selector here */ {
color: red;
}
期望的输出:
[data-sth="3"] {
color: red;
}
我已经尝试了一些东西,但还没有设法得到任何有效的东西。
谢谢。
请参阅变量插值。IE:
[data-sth="@{index}"] {
color: red;
}
原始答案(1.40 之前的较少版本):
以下代码应该可以工作:
(~'[data-sth="@{index}"]') { color: red; }
~
删除引号。