CSS 偽類選擇器

2022-06-26 15:45:13 字數 2185 閱讀 5901

選擇器

示例示例說明

:checked

input:checked

選擇所有選中的表單元素

:disabled

input:disabled

選擇所有禁用的表單元素

:empty

p:empty

選擇所有沒有子元素的p元素

:enabled

input:enabled

選擇所有啟用的表單元素

:first-of-type

p:first-of-type

選擇的每個 p 元素是其父元素的第乙個 p 元素

:in-range

input:in-range

選擇元素指定範圍內的值

:invalid

input:invalid

選擇所有無效的元素

:last-child

p:last-child

選擇所有p元素的最後乙個子元素

:last-of-type

p:last-of-type

選擇每個p元素是其母元素的最後乙個p元素

:not(selector)

:not(p)

選擇所有p以外的元素

:nth-child(n)

p:nth-child(2)

選擇所有 p 元素的父元素的第二個子元素

:nth-last-child(n)

p:nth-last-child(2)

選擇所有p元素倒數的第二個子元素

:nth-last-of-type(n)

p:nth-last-of-type(2)

選擇所有p元素倒數的第二個為p的子元素

:nth-of-type(n)

p:nth-of-type(2)

選擇所有p元素第二個為p的子元素

:only-of-type

p:only-of-type

選擇所有僅有乙個子元素為p的元素

:only-child

p:only-child

選擇所有僅有乙個子元素的p元素

:optional

input:optional

選擇沒有"required"的元素屬性

:out-of-range

input:out-of-range

選擇指定範圍以外的值的元素屬性

:read-only

input:read-only

選擇唯讀屬性的元素屬性

:read-write

input:read-write

選擇沒有唯讀屬性的元素屬性

:required

input:required

選擇有"required"屬性指定的元素屬性

:root

root

選擇文件的根元素

:target

#news:target

選擇當前活動#news元素(點選url包含錨的名字)

:valid

input:valid

選擇所有有效值的屬性

:link

a:link

選擇所有未訪問鏈結

:visited

a:visited

選擇所有訪問過的鏈結

:active

a:active

選擇正在活動鏈結

:hover

a:hover

把滑鼠放在鏈結上的狀態

:focus

input:focus

選擇元素輸入後具有焦點

:first-letter

p:first-letter

選擇每個元素的第乙個字母

:first-line

p:first-line

選擇每個元素的第一行

:first-child

p:first-child

選擇器匹配屬於任意元素的第乙個子元素的 元素

:before

p:before

在每個元素之前插入內容

:after

p:after

在每個元素之後插入內容

:lang(language)

p:lang(it)

為元素的lang屬性選擇乙個開始值

詳細理論講解請前前往:最全css3選擇器

含案例講解請前往:

CSS偽類選擇器

原來學習過css偽類選擇器,前幾天寫css發現自己並不熟悉了。這兩天把它撿起來複習一下 css偽類選擇器是用於向某些元素新增特定的效果。錨偽類 包括四種狀態,活動狀態,未被訪問狀態,已被訪問狀態,懸停效果。example a link a visited a hover a active fist ...

css偽類選擇器

link 設定超連結的預設樣式 例如 a a link 不推薦使用 有相容性 one link 不推薦使用 有相容性 visited 設定標籤被訪問過後的樣式 例如 a visited 注意 該偽類選擇器一般不會大量使用,因為瀏覽器存在快取問題。只能設定與顏色相關的屬性 hover 設定滑鼠懸停到標...

css偽類選擇器

名稱 說明ele not 匹配除了誰。裡面填條件,也就是選擇器。ele root 匹配根目錄的意思,在html裡是選 html標籤 ele target url錨點 指向文件內某個具體的元素。那麼該元素就會觸發 target ele first child 匹配父元素下的第乙個子元素必須有父元素,最...