https://developer.mozilla.org/zh-CN/docs/Web/CSS/Universal_selectors
在 CSS 中,一个星号 (*
) 就是一个通配选择器。它可以匹配任意类型的 HTML 元素。在配合其他简单选择器的时候,省略掉通配选择器会有同样的效果。比如,*.warning
和.warning
的效果完全相同。
在 CSS3 中,星号 (*) 可以和命名空间组合使用:
ns|*
- 会匹配ns
命名空间下的所有元素*|*
- 会匹配所有命名空间下的所有元素|*
- 会匹配所有没有命名空间的元素
示例:
*.warning {
color: red;
}
*,
*::before,
*::after {
box-sizing: border-box;
margin: 0;
font-weight: normal;
}