热门IT资讯网

css中类名如何定义

发表于:2024-11-27 作者:热门IT资讯网编辑
编辑最后更新 2024年11月27日,今天小编给大家分享的是css中类名如何定义,很多人都不太了解,今天小编为了让大家更加了解css的类名,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。以下以数字开头的 CSS 类名不会生效

今天小编给大家分享的是css中类名如何定义,很多人都不太了解,今天小编为了让大家更加了解css的类名,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。

以下以数字开头的 CSS 类名不会生效:

.1st{    color: red;}

一个合法的 CSS 类名必需以下面其中之一作为开头:

1、下划线 _

2、短横线 -

3、字母 a - z

然后紧跟其他 _ , - 数字或字母。

用正则表示,一个合法的 CSS 类名为:

-?[_a-zA-Z]+[_a-zA-Z0-9-]*

根据CSS 标准中的描述,如果类名开头是短横线 - ,第二个字符必需是下划线 _ 或字母,但实测发现,除了提及的两个,紧跟另一个短横线也是生效的。

以下是测试代码及结果:

should apply red color

should apply red color

should apply red color

should apply red color

should apply red color

should apply red color

.1st { color: red;}.-1foo { color: red;}.-_foo { color: red;}.--foo { color: red;}.-foo { color: red;}.foo { color: red;}

结果如图:

以上就是css中类名如何定义的详细内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎来行业资讯!

0