我正在尝试选择和以外input
的所有type
s的元素。radio
checkbox
许多人表明您可以在中放置多个参数:not
,但是type
无论如何,尝试使用似乎都行不通。
form input:not([type="radio"], [type="checkbox"]) {
/* css here */
}
有任何想法吗?
24
“许多人表明您可以在:not中添加多个参数”或者这些人引用的是某些文章,但该文章被普遍引用但存在严重误导性,或者他们在谈论的是jQuery,而不是CSS。请注意,给定的选择器实际上在jQuery中有效,但在CSS中无效。我写了一个问答,详细介绍了它们之间的区别:stackoverflow.com/questions/10711730/…(答案还提到了侧面的文章)
—
BoltClock
恭喜你!在正式版发布之前的两年多时间内,您已经成功地在示例中编写了有效的CSS4.0。
—
杰克·吉芬
@杰克·吉芬(Jack Giffin):您指的是什么“正式版”?这个问题仅在选择器4的FPWD之前提前5个月,而规范仍遥遥无期:w3.org/TR/2011/WD-selectors4-20110929/#negation并在第一个实现之前4年半:stackoverflow.com/questions/35993727/...
—
BoltClock