您现在的位置是:网站首页> 编程资料编程资料
CSS 类名的问题详解CSS类名支持中文命名的示例切勿用数字开头来命名css伪类名CSS 类名的长命名和短命名
2023-10-19
298人已围观
简介 这篇文章主要介绍了CSS 类名的问题,需要的朋友可以参考下
以下以数字开头的 CSS 类名不会生效:
.1st{ color: red; }一个合法的 CSS 类名必需以下面其中之一作为开头:
• 下划线 _
•短横线 -
•字母 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 类名的问题详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
相关内容
- css实现网页栏目左侧固定当滚动到底部时自动调整位置 CSS实现底部tapbar栏功能
- 详解网站footer沉底效果的三种解决方案使用常见的sticky footer布局方式CSS Sticky Footer实现代码CSS实现footer“吸底”效果CSS实现Sticky Footer的示例代码html的footer置于页面最底部的简单实现方法纯css 实现footer 一直在页面底部,不随页面滚动footer 贴在底部的布局实现代码
- 解决hover生成border造成的元素移动方法css hover对其包含的子元素进行样式设置示例
- CSS3 分类菜单效果jQuery+CSS3实现适应手机端的Tab菜单页面切换插件js和CSS3炫酷圆形导航菜单插件circular-menuCSS3 二级导航菜单的制作的示例
- css3实现六边形边框的实例代码css画正六边形的两种方法css实现六边形图片的示例代码CSS实现图片背景填充的六边形的示例代码CSS3绘制六边形的简单实现纯css绘制蜂巢六边形效果纯css实现的六边形(蜂窝)导航效果(支持hover/兼容浏览器)CSS 实现蜂巢/六边形图集的示例代码
- CSS 响应式布局系统的实例代码
- 天天飞车1月24日叉叉助手200W不异常教程攻略_刷分心得_手机游戏_游戏攻略_
- 天天飞车疾风刷分攻略_天天飞车疾风刷分视频教程_手机游戏_游戏攻略_
- 天天飞车A车疾风全方位解析_天天飞车A车疾风怎么样_手机游戏_游戏攻略_
- 天天飞车1月24日无限隐身无限油刷分刷金币教程攻略_手机游戏_游戏攻略_
