CSS3:not(选择器)不在部分工作

Cas*_*yne 2 css3

我不太确定我做错了什么.

这是小提琴

section:not(#2) { font-size:33px; }
Run Code Online (Sandbox Code Playgroud)

更新:

忘了不使用数字作为例子!

傻傻的我,我正在做这样的事情并忘记了#之前的事情current.讨厌的语法错误.

current = $(this).attr('id');
$('section:not(#'+current+')').css('height',titleHeight);
Run Code Online (Sandbox Code Playgroud)

Mr.*_*ien 5

id是无效的,id永远不会以数字开头,你需要一个字母表

演示

<section id="a1">Section 1</section>
<section id="a2">Section 2</section>
<section id="a3">Section 3</section>
Run Code Online (Sandbox Code Playgroud)

CSS

section:not(#a2) { font-size:33px; }
Run Code Online (Sandbox Code Playgroud)

请查看此答案以获取更多详细信息