带父参考的LessCss选择器插值
我有个问题,我想使用所有类型的输入,比如数字、url、电子邮件。。。所以所有这些都被设计成普通文本。。。我经常在我的文件中使用它们,所以我想创建一个带父参考的LessCss选择器插值,less,Less,我有个问题,我想使用所有类型的输入,比如数字、url、电子邮件。。。所以所有这些都被设计成普通文本。。。我经常在我的文件中使用它们,所以我想创建一个 选择器插值要管理此项: @inputs: ~"input[type=number], input[type=url], input[type=email], input[type=date], input[type=password], input[type=text]"; 这很好,直到我想把它们放进巢穴 所以 #content { @
选择器插值
要管理此项:
@inputs: ~"input[type=number], input[type=url], input[type=email], input[type=date], input[type=password], input[type=text]";
这很好,直到我想把它们放进巢穴
所以
#content {
@{inputs} {width: 20%}
}
将输出:
#content input[type=number], input[type=url], ... {width: 20%}
但我需要这个:
#content input[type=number], #content input[type=url], ... {width: 20%}
有人有主意吗?我终于找到了解决办法:)
我更改了字符串插值器:
@inputs: ~"input[type=number], input[type=url], input[type=email], input[type=date], input[type=password], input[type=text]";
致:
更新:
此解决方案仅适用于此编译器:Hmm,这实际上不起作用。你测试它用的编译器少了多少?是的,我看到了。。。我使用了这个在线编译器,但在我的应用程序中它不起作用…:看,。他们的解决方案在在线编译器中运行良好。。但不是在我的应用程序中。。这可能是由我使用的插件引起的吗?使用Grails(Java)
Less-Assets-Pipeline-1.10.0
@inputs: ~"input[type=number]," + " &" ~"input[type=url]," + " &" ~"input[type=email]," + " &" ~"input[type=date]," + " &" ~"input[type=password]," + " &" ~"input[type=text]";