假设我有一组我想要应用伪类的元素,有没有办法在变量中定义多个元素,然后一次将伪类应用于所有这些元素?像这样:
@inputs: input[type=text], input[type=email], input[type=password], textarea;
@inputs {
//some styles;
}
@inputs:focus{
//some focus-specific styles;
}
道歉,如果这太明显了,我对LESS来说是新的
答案 0 :(得分:11)
我不确定你是否可以这样做,但这也有效。我假设你只想写一次long伪类。
input[type=text], input[type=email], input[type=password], textarea {
// styles for normal
&:focus {
// styles for focus
}
&:hover {
}
}