2014-12-18 57 views
8

這是網頁中的HTML代碼:什麼是這種類型的CSS代碼?

<div class="3u"> 

... 

</div> 

它的風格與CSS這樣:

.\33 u, .\33 u\24, .\33 u\28 1\29, .\33 u\24\28 1\29 { width: 25%; clear: none; } 

誰能給我解釋一下這是什麼?

我熟悉CSS但不是這種類型!

+0

閱讀:http://stackoverflow.com/questions/20043347/css-css-coding-that-i-have-never-seen – 2014-12-18 23:15:32

回答

10

您在技術上無法用數字啓動CSS選擇器。但是,您可以使用轉義字符來避開它看起來像。 Check this out

領先的數字

如果一個標識符的第一個字符是數字,你需要 逃避它基於其Unicode代碼點。例如,字符1的代碼點 是U + 0031,因此您可以將其轉義爲\ 000031或 \ 31。

基本上,要轉義任何數字字符,只需以\ 3和 作爲前綴加上空格字符()即可。 Yay Unicode!

+0

因此,我的第一句話... – 2014-12-18 23:18:43

+0

謝謝...所以33u它變成了「/ 33u」......但什麼是「。\ 33u \ 24」? – 2014-12-18 23:21:08

+0

我知道,我只是想強調一下。 – imtheman 2014-12-18 23:21:42