2014-12-18 31 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