CSS 通用选择器 (*)

定义和用法

CSS 通用选择器 (*) 用于选择所有类型的元素。

通用选择器 (*) 还可以选择另一个元素内的所有元素(参见下面的例子)。

在使用 @namespace 时,此选择器也可以进行命名空间限定。

  • ns|* - 选择命名空间 ns 中的所有元素
  • *|* - 选择所有元素
  • |* - 选择所有未声明任何命名空间的元素

实例

例子 1

选择并设置所有元素的样式:

* {
  border: 2px solid green;
  background-color: beige;
}

亲自试一试

例子 2

选择并设置 <div> 元素内所有元素的样式:

div * {
    background-color: yellow;
}

亲自试一试

CSS 语法

* {
  css declarations;
}

带命名空间的 CSS 语法

namespace|* {
  css declarations;
}

技术细节

版本: CSS2

浏览器支持

表格中的数字表示完全支持该选择器的首个浏览器版本。

Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持