我不太确定我做错了什么.
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)
你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)
请查看此答案以获取更多详细信息