CSS“ and”和“ or”
我遇到了很大的麻烦,因为我需要对某些输入类型进行样式化。我有类似的东西:
.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 */
}
以上是 CSS“ and”和“ or” 的全部内容, 来源链接: utcz.com/qa/435427.html