我遇到了很大的麻烦,因为我需要分析一些输入类型的样式。我有一些类似的东西:
.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文档里找不到任何东西。
发布于 2010-05-09 16:59:38
&&
的工作原理是将多个选择器串在一起,比如-so:
<div class="class1 class2"></div>
div.class1.class2
{
/* foo */
}
另一个例子:
<input type="radio" class="class1" />
input[type="radio"].class1
{
/* foo */
}
||
的工作原理是用逗号分隔多个选择器,如-so:
<div class="class1"></div>
<div class="class2"></div>
div.class1,
div.class2
{
/* foo */
}
发布于 2010-05-09 16:48:04
和(&&
):
.registration_form_right input:not([type="radio"]):not([type="checkbox"])
或(||
):
.registration_form_right input:not([type="radio"]),
.registration_form_right input:not([type="checkbox"])
发布于 2016-12-21 05:50:06
要选择X
元素的属性a
和b
:
X[a][b]
要选择X
元素的属性a
或b
:
X[a],X[b]
https://stackoverflow.com/questions/2797091
复制相似问题