【发布时间】:2018-05-06 19:55:04
【问题描述】:
我是 LESS 的新手,我不知道如何将变量应用于具有特定数据属性的输入字段。这是我的问题:
我有多个输入字段
<input type=“text” data-value=“white” />
<input type=“text” data-value=“yellow” />
<input type=“text” data-value=“red” />
每个输入字段都有一个根据data-value属性的背景图,像这样:
input[data-value=“white”]{
background-image: url(“../images/white.svg”);
}
input[data-value=“yellow”]{
background-image: url(“../images/yellow.svg”);
}
input[data-value=“red”]{
background-image: url(“../images/red.svg”);
}
如何用 LESS 缩短它?
提前谢谢你!
【问题讨论】:
-
奇怪的是,“循环遍历变量名数组”在涉及这类事情时似乎是相当流行的话题,尽管它是一个错误解决方案。通常只需要遍历值,而不是遍历变量的名称。 – 七阶段 - 最多 23 分钟前
标签: less