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