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

回到顶部