当前位置: 海之晶网站设计> 建站知识> 常见问题>层叠中的CSS自定义属性

层叠中的CSS自定义属性

文章出处:网站建设-海之晶网络 | 网站编辑:网站设计 | 发表时间:2020/8/29 8:58:17
分享:

上个月,我在Twitter上讨论了CSS固有的“范围化”样式(在构建过程中生成)和“嵌套”样式之间的区别。有趣的是,我问为什么开发人员在接受JavaScript生成的“作用域样式”的同时避免ID选择器的特殊性?基思·格兰特认为,区别在于在级联和遗传之间取得平衡,即优先考虑邻近性而非特异性。让我们来看看。

CSS级联基于三个因素:

邻近性在任何地方都没有提到,选择器各部分之间的DOM树关系。下面的段落都是红色的,即使第二段的“内部p”比“外部p”描述的关系更密切:

两个选择器具有相同的特异性,它们都描述相同的p元素,而且都没有标记为!重要的是,因此结果仅基于源订单

关键字:
南京市汉中路1号国际金融中心9楼
建站热线:13815417591
免责声明: 本站部分内容来源于互联网,如果本站部分内容侵犯您的权益,请您告知,站长会立即处理。