0

我遇到了一个奇怪的选择器,工作正常,但我不明白它是如何工作的。我所做的只是使用chrome调试选项执行“复制选择器”,它为我提供了下面给出的选择器。你能告诉我这是什么意思吗?它的东西,我没有遇到过。奇怪的CSS选择器 - Chrome

的HTML标记是:从Chrome中调试工具

<ul id="633456"> 
<li> 
<a>A link</a> 
<div> 
... 
</div> 
</li> 
</ul> 

CSS选择器:

#\36 33456 > li > div { /* Not sure what #\36 33456 means */ 
... 
} 

请让我知道如何工作的。 我也创建了JSFiddle

干杯。

+2

它的转义,因为ID不应该以数字开头。 –

+0

'33456',@Paulie_D呢? – nicael

+0

33456怎么样?只用那个?为什么有一个空间,为什么它有一个3后反斜杠? – Neophile

回答

-1

一旦Paulie_D告诉我如何处理转义ID,因为它不能以数字开头,所以有一点Google搜索给了我正确的答案。

https://css-tricks.com/ids-cannot-start-with-a-number/

这就是为什么ID:633456写为:#\ 36 33456

感谢。

+0

请重复投票,而不是为同一问题提供另一个答案。 – 2016-07-27 11:46:18