Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS:选择器不工作?_Css - Fatal编程技术网

CSS:选择器不工作?

CSS:选择器不工作?,css,Css,我做了这个截图。由于某种原因,:not选择器不工作? 我真的不明白为什么它不工作,即使ul元素确实有webmedia gallery类。 知道我做错了什么吗 尝试链接您的非条件 ul:not(.languages):not(.webmedia-gallery) li:before { ... } 事实上,如果您将not条件拆分为多个选择器(如您所做的),则至少有一个选择器将匹配。通过链接条件,您正在查找一个列表,该列表的类不是nor。languagesnor。webmedia galle

我做了这个截图。由于某种原因,
:not
选择器不工作? 我真的不明白为什么它不工作,即使
ul
元素确实有
webmedia gallery
类。 知道我做错了什么吗


尝试链接您的
条件

ul:not(.languages):not(.webmedia-gallery) li:before {
  ...
}
事实上,如果您将
not
条件拆分为多个选择器(如您所做的),则至少有一个选择器将匹配。通过链接条件,您正在查找一个列表,该列表的类不是nor
。languages
nor
。webmedia gallery


尝试链接您的
条件

ul:not(.languages):not(.webmedia-gallery) li:before {
  ...
}
事实上,如果您将
not
条件拆分为多个选择器(如您所做的),则至少有一个选择器将匹配。通过链接条件,您正在查找一个列表,该列表的类不是nor
。languages
nor
。webmedia gallery


您对一条规则使用了两个带
:not
的选择器,这意味着其中一个选择器始终匹配


提供的小提琴很好用。更新一个bit,使其具有多个ul,以查看其工作方式:

对于一条规则,您使用了两个带
:not
的选择器,这意味着其中一个始终匹配


提供的小提琴很好用。更新一点,使其具有多个ul,以了解其工作原理:

我相信您不能在一个语句中针对多个:not元素为什么
:not
创建一个小提琴或放置一些代码而不是图像!!我相信你不能在一个语句中针对多个:not元素为什么
:not
创建一个提琴或放置一些代码而不是图像!!要么我做错了,要么根本没什么区别:@SheperdOfFire穿Chrome很好看。@JamesDonnelly噢,天哪。。。对不起,我弄错了。把几张单子弄混了。JSFIDLE确实是正确的。现在我还有一个问题:
nav:not(.navigationobject)ul li:before,ul:not(.languages):not(.webmedia gallery)li:before
这是从SCS生成的,有没有办法将这两个组合起来,因为这样它不起作用您需要更改sass源代码,为了创建链式输出,要么我做错了,要么根本没什么区别:@SheperdOfFire在Chrome上看起来不错。@JamesDonnelly噢,开枪。。。对不起,我弄错了。把几张单子弄混了。JSFIDLE确实是正确的。现在我还有一个问题:
nav:not(.navigationobject)ul li:before,ul:not(.languages):not(.webmedia gallery)li:before
这是从SCS生成的,有没有办法将2合并,因为这样它不起作用?您需要更改sass源代码,以便创建链接输出