7

我有一个变量@index,我想输出一个选择器,以便当@index是时3,选择器是[data-sth="3"]

更长的例子:

@index: 3;
/* selector here */ {
    color: red;
}

期望的输出:

[data-sth="3"] {
    color: red;
}

我已经尝试了一些东西,但还没有设法得到任何有效的东西。

谢谢。

4

1 回答 1

9

请参阅变量插值。IE:

[data-sth="@{index}"] {
    color: red;
}

原始答案(1.40 之前的较少版本):

以下代码应该可以工作:

(~'[data-sth="@{index}"]') { color: red; }

~删除引号。

于 2012-04-14T15:27:43.967 回答