我有以下CSS:
div.section:not(div.cover) > div { ... }
验证员说:
Parse Error [div.cover) > div]
为什么不验证(不在浏览器中工作)?是>>在伪班之后不允许,或者可能是什么问题?
答案 0 :(得分:4)
您不能在否定伪类div
中组合类型选择器(.cover
)和类选择器(:not()
),正如评论中@DanPrince所指出的那样。 / p>
否定伪类必须包含simple selector:
一个简单的选择器是一个类型选择器,通用选择器, 属性选择器,类选择器,ID选择器或伪类。
答案 1 :(得分:2)
问题是(div.cover)
。您需要提供一个简单的选择器,例如(.cover)