关于css中的类名问题的详细介绍

互联网 20-3-27

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

.1st{     color: red; }

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

1、下划线 _

2、短横线 -

3、字母 a - z

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

(推荐教程:CSS入门教程)

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

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

以下是测试代码及结果:

<p class="1st">should apply red color</p> <p class="-1foo">should apply red color</p> <p class="-_foo">should apply red color</p> <p class="--foo">should apply red color</p> <p class="-foo">should apply red color</p> <p class="foo">should apply red color</p> .1st {   color: red; } .-1foo {   color: red; } .-_foo {   color: red; }  .--foo {   color: red; }  .-foo {   color: red; } .foo {   color: red; }

结果如图:

相关视频教程推荐:css视频教程

以上就是关于css中的类名问题的详细介绍的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 类名
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:css中内容过长怎么解决

相关资讯