0

我试图验证我的 css,这段代码在 css 验证器中给了我一个错误,只是想知道我在这里可能做错了什么,错误是:

select   Parse Error [inp_submit]
select   Parse Error select) { padding-top: 3px; }

CSS代码如下:

content form :not(#inp_submit, select) {
    padding-top: 3px;
}

如果您对可能出现的问题有任何建议,请告诉我,谢谢。

4

1 回答 1

1

在 CSS 中,与 jQuery 不同:not()它不接受以逗号分隔的选择器列表。解析错误可能是验证器试图用逗号分割整个选择器的结果,这显然是行不通的。

为了让你的 CSS 工作,你需要链接两个:not()选择器:

content form :not(#inp_submit):not(select) {
    padding-top: 3px;
}

(另外,作为健全性检查,你确定你的content选择器是正确的吗?它是一个有效的类型选择器,但contentHTML 中没有元素。)

于 2013-11-12T11:21:47.133 回答