Css 无法执行“”:不(.foo.bar)`
为什么我不能执行Css 无法执行“”:不(.foo.bar)`,css,css-selectors,Css,Css Selectors,为什么我不能执行div:not(.wrapper2.exception)?即,除.wrapper2.异常之外的所有div HTML: 您不能像这样组合not()选择器,一次只能有一个选择器 要在.wrapper2中选择除.exception之外的所有div,请执行以下操作: div:not(.wrapper2) div:not(.exception) 您不能像这样组合not()选择器,一次只能有一个选择器 要在.wrapper2中选择除.exception之外的所有div,请执行以下操作:
div:not(.wrapper2.exception)
?即,除.wrapper2.异常之外的所有div
HTML:
您不能像这样组合not()
选择器,一次只能有一个选择器
要在.wrapper2
中选择除.exception
之外的所有div,请执行以下操作:
div:not(.wrapper2) div:not(.exception)
您不能像这样组合not()
选择器,一次只能有一个选择器
要在.wrapper2
中选择除.exception
之外的所有div,请执行以下操作:
div:not(.wrapper2) div:not(.exception)
如果您的目标是除最后一个之外的所有子div,那么这就是所需要的
div>div{
背景:蓝色;
颜色:白色;
}
div.wrapper2>div.exception{
背景:无;
颜色:继承;
}
嗨
嗨
嗨
嗨,不是这个
如果您的目标是除最后一个之外的所有子div,那么这就是所需要的
div>div{
背景:蓝色;
颜色:白色;
}
div.wrapper2>div.exception{
背景:无;
颜色:继承;
}
嗨
嗨
嗨
嗨,不是这个
你怎么知道OP不希望它只应用于最后一个div
,即.wrapper2.exception
。你是对的,我误解了这个问题。更新了我的答案谢谢各位我真的很感激!请注意,这仅在有两个级别的div时才起作用-如果没有,它将无法正常工作。看,看来博尔顿和法布里齐奥·卡尔德兰是对的。回想起来,我觉得Marc下面的答案更好。你怎么知道OP不打算让它只适用于最后一个div
,也就是.wrapper2.exception
。你是对的,我误解了这个问题。更新了我的答案谢谢各位我真的很感激!请注意,这仅在有两个级别的div时才起作用-如果没有,它将无法正常工作。看,看来博尔顿和法布里齐奥·卡尔德兰是对的。回想起来,我认为Marc下面的答案更好。不清楚你在问什么。是除.wrapper2.exception
或.wrapper2
和.exception
之外的一个。您好!除了.wrapper2.exception
之外的所有div是的。谢谢更新的问题。这解释了原因:不清楚你在问什么。是除.wrapper2.exception
或.wrapper2
和.exception
之外的一个。您好!除了.wrapper2.exception
之外的所有div是的。谢谢更新的问题。这解释了原因:
div:not(.wrapper2) div:not(.exception)