我有一个带有CSS选择器的模板让我很奇怪。
sytax如下:
.\35 grid .\31 1u { width: 91.5%; }
,'\'
在Notepad ++中查看为W与一条线交叉。谁能告诉我这是怎么解释的?该类被用作5grid
此外,我注意到正在使用类的前缀&#34; do-classX&#34;知道当在一个元素上使用该类时,它被设置为<element class="classX"></element>
并且正在应用样式,是否存在类名的映射?如何将浏览器理解为应用样式的类?
这吓坏了我......
答案 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/