星号选择器*的优先级问题
先看看这样的一个dom结构
Child Text
Hello CSS
CSS这样设置
* {
color: red;
}
.parent .child {
color: green;
}
那么,
Hello CSS
,会是什么颜色呢?【星号选择器*的优先级问题】会是红色。可以直接点开这个Demo查看效果。
*
和.parent .child
都能对Hello World
文字的颜色施加影响,而且.parent .child
放在后面,也没有*
的优先级高,所以显示了红色,而不是绿色。星号选择器(*),表示选择所有元素(MDN链接)。在这个示例中,星号包含了对
.text
节点的颜色设置,其优先级,是高于从父节点.child
继承过来的颜色属性的。推荐阅读
- 深入理解计算机系统,汇编的流程控制
- python|2022最全的 App 应 用 测 试 技 巧
- 计算机智能算法|计算机智能专题-遗传算法(1不带约束的)
- 废掉小脑阔的错误|上采样、下采样区别及作用
- 隔壁的周姓女人
- 2018/12/22|2018/12/22 2周年活动我的留言
- 最美好的爱情是--从学生时期到柴米油盐
- 这些年的圣诞
- 越早睡在一起的人,越难拥有一辈子
- 投稿|从非生殖细胞到生殖细胞,转基因人的最后一步