我遇到了很大的麻烦,因为我需要对某些输入类型进行样式化。我有类似的东西:
.registration_form_right input:not([type="radio") { //Nah. }
但是我也不想设置复选框的样式。
我试过了:
.registration_form_right input:not([type="radio" && type="checkbox"]) .registration_form_right input:not([type="radio" && "checkbox"]) .registration_form_right input:not([type="radio") && .registration_form_right input:not(type="checkbox"])
如何使用&&?而且我需要尽快使用||,我认为用法将是相同的。
&&
||
更新: 我仍然不知道如何使用||和&&正确。我在W3文档中找不到任何内容。
&& 通过像这样将多个选择器串在一起来工作:
<div class="class1 class2"></div> div.class1.class2 { /* foo */ }
另一个例子:
<input type="radio" class="class1" /> input[type="radio"].class1 { /* foo */ }
|| 通过使用逗号分隔多个选择器来工作,例如:
<div class="class1"></div> <div class="class2"></div> div.class1, div.class2 { /* foo */ }