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
支持 支持 支持 支持 支持