CSS :any-link 偽類

定義和用法

CSS :any-link 偽類用于選擇并設置作為超鏈接源錨點的元素的樣式。

無論鏈接是否已被訪問,此偽類都會生效。

因此,此偽類適用于所有具有 href 屬性的 <a><area> 元素。

實例

例子 1

選擇并設置所有具有 href 屬性的 <a> 元素的樣式:

a:any-link {
  background-color: yellow;
  color: maroon;
}

親自試一試

例子 2

為所有具有 href 屬性的 <a> 元素設置樣式。此外,根據狀態(懸停、激活、未訪問等)設置鏈接樣式:

a:any-link {
  background-color: yellow;
  color: maroon;
}
a.ex1:hover, a.ex1:active {
  color: red;
}
a.ex2:hover, a.ex2:active {
  font-size: 150%;
}

親自試一試

CSS 語法

:any-link {
  css declarations;
}

技術細節

版本: CSS Selectors Level 4

瀏覽器支持

表格中的數字指定了完全支持該偽類的首個瀏覽器版本。

Chrome Edge Firefox Safari Opera
65 79 50 9 52

相關頁面

教程:CSS 鏈接

教程:CSS 按鈕

教程:CSS 偽類