CSS类特殊字符和类前缀行为

时间:2014-10-29 19:06:51

标签: jquery html css

我有一个带有CSS选择器的模板让我很奇怪。

sytax如下:

.\35 grid .\31 1u { width: 91.5%; }'\'在Notepad ++中查看为W与一条线交叉。谁能告诉我这是怎么解释的?该类被用作5grid

此外,我注意到正在使用类的前缀&#34; do-classX&#34;知道当在一个元素上使用该类时,它被设置为<element class="classX"></element>并且正在应用样式,是否存在类名的映射?如何将浏览器理解为应用样式的类?

这吓坏了我......

1 个答案:

答案 0 :(得分:2)

不允许CSS选择器以数字开头。你所看到的是一种解决方法,他们可以逃避&#34;逃避&#34;用于创建有效选择器的数字。

例如,使用这样的HTML:

<a class="9">Link</a>

您可以这样选择:

.\39 {

}

Ben Frain有一篇非常好的文章,详细介绍:http://benfrain.com/when-and-where-you-can-use-numbers-in-id-and-class-names/