我想从选择中取消选择和#id项而不更改HTML或添加任何类名,
假设我想在CSS中模拟这个Jquery句子
$('img').not('#thisone').CSS();
Run Code Online (Sandbox Code Playgroud)
可能吗?
使用CSS3的:not()选择器(具有等效的jQuery选择器):
img:not(#thisone) {
}
Run Code Online (Sandbox Code Playgroud)
如果您需要更好的浏览器支持,那么ID选择器(最特殊的简单选择器)总是有利于覆盖:
img {
/* All images */
}
#thisone {
/* Revert styles for this particular image */
}
Run Code Online (Sandbox Code Playgroud)