我对CSS一无所知,但我想弄清楚这种语法的含义:
body { margin: 0; font-family: "Trebuchet MS", Helvetica; background: #FFFFFF; color: #FE6600; overflow-x: hidden; position: absolute; margin: 0; padding: 0; left: 0; top: 45px; width: 100%; min-height: 372px; } body > *:not(.toolbar) { /*display: block;*/ position: absolute; margin: 0; padding: 0; left: 0; top: 45px; width: 100%; min-height: 372px; }
annakata.. 7
你在谈论:不是伪选择器吗?它听起来像它会选择当前集合中与此选择器不匹配的所有元素.
虽然它是CSS3,但我不应该支持得足够广泛.
这里好文章.
编辑,你的具体例子body > *:not(.toolbar)
匹配all(*
)>
身体的直接children(),它们不是工具栏类的实例(:not(.toolbar)
)
你在谈论:不是伪选择器吗?它听起来像它会选择当前集合中与此选择器不匹配的所有元素.
虽然它是CSS3,但我不应该支持得足够广泛.
这里好文章.
编辑,你的具体例子body > *:not(.toolbar)
匹配all(*
)>
身体的直接children(),它们不是工具栏类的实例(:not(.toolbar)
)