日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > CSS >内容正文

CSS

CSS选择器大全

發(fā)布時間:2024/10/8 CSS 75 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CSS选择器大全 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.基礎(chǔ)選擇器

選擇器例子例子描述
.class.intro選取所有 class="intro" 的元素。
#id#firstname選取 id="firstname" 的那個元素。
**選取所有元素。
elementp選取所有 <p> 元素。
element,element,..div, p選取所有 <div> 元素和所有 <p> 元素。

?

2.層次選擇器

選擇器示例示例描述
element?elementdiv p選擇 <div> 元素內(nèi)的所有 <p> 元素。
element>elementdiv > p選擇其父元素是 <div> 元素的所有 <p> 元素。
element+elementdiv + p選擇所有緊隨 <div> 元素之后的 <p> 元素。
element1~element2p ~ ul選擇前面有 <p> 元素的每個 <ul> 元素。

?

3.結(jié)構(gòu)偽類選擇器

選擇器例子例子描述
:activea:active選擇活動的鏈接。
:checkedinput:checked選擇每個被選中的 <input> 元素。
:disabledinput:disabled選擇每個被禁用的 <input> 元素。
:emptyp:empty選擇沒有子元素的每個 <p> 元素。
:enabledinput:enabled選擇每個已啟用的 <input> 元素。
:first-childp:first-child選擇作為其父的首個子元素的每個 <p> 元素。
:first-of-typep:first-of-type選擇作為其父的首個 <p> 元素的每個 <p> 元素。
:focusinput:focus選擇獲得焦點(diǎn)的 <input> 元素。
:hovera:hover選擇鼠標(biāo)懸停其上的鏈接。
:in-rangeinput:in-range選擇具有指定范圍內(nèi)的值的 <input> 元素。
:invalidinput:invalid選擇所有具有無效值的 <input> 元素。
:lang(language)p:lang(it)選擇每個 lang 屬性值以 "it" 開頭的 <p> 元素。
:last-childp:last-child選擇作為其父的最后一個子元素的每個 <p> 元素。
:last-of-typep:last-of-type選擇作為其父的最后一個 <p> 元素的每個 <p> 元素。
:linka:link選擇所有未被訪問的鏈接。
:not(selector):not(p)選擇每個非 <p> 元素的元素。
:nth-child(n)p:nth-child(2)選擇作為其父的第二個子元素的每個 <p> 元素。
:nth-last-child(n)p:nth-last-child(2)選擇作為父的第二個子元素的每個<p>元素,從最后一個子元素計數(shù)。
:nth-last-of-type(n)p:nth-last-of-type(2)選擇作為父的第二個<p>元素的每個<p>元素,從最后一個子元素計數(shù)
:nth-of-type(n)p:nth-of-type(2)選擇作為其父的第二個 <p> 元素的每個 <p> 元素。
:only-of-typep:only-of-type選擇作為其父的唯一 <p> 元素的每個 <p> 元素。
:only-childp:only-child選擇作為其父的唯一子元素的 <p> 元素。
:optionalinput:optional選擇不帶 "required" 屬性的 <input> 元素。
:out-of-rangeinput:out-of-range選擇值在指定范圍之外的 <input> 元素。
:read-onlyinput:read-only選擇指定了 "readonly" 屬性的 <input> 元素。
:read-writeinput:read-write選擇不帶 "readonly" 屬性的 <input> 元素。
:requiredinput:required選擇指定了 "required" 屬性的 <input> 元素。
:rootroot選擇元素的根元素。
:target#news:target選擇當(dāng)前活動的 #news 元素(單擊包含該錨名稱的 URL)。
:validinput:valid選擇所有具有有效值的 <input> 元素。
:visiteda:visited選擇所有已訪問的鏈接。

?

4.結(jié)構(gòu)偽元素選擇器

選擇器例子例子描述
::afterp::after在每個 <p> 元素之后插入內(nèi)容。
::beforep::before在每個 <p> 元素之前插入內(nèi)容。
::first-letterp::first-letter選擇每個 <p> 元素的首字母。
::first-linep::first-line選擇每個 <p> 元素的首行。
::selectionp::selection選擇用戶選擇的元素部分。

?

5.屬性選擇器

選擇器例子例子描述
[attribute][target]選擇帶有 target 屬性的所有元素。
[attribute=value][target=_blank]選擇帶有 target="_blank" 屬性的所有元素。
[attribute~=value][title~=flower]選擇帶有包含 "flower" 一詞的 title 屬性的所有元素。
[attribute|=value][lang|=en]選擇帶有以 "en" 開頭的 lang 屬性的所有元素。
[attribute^=value]a[href^="https"]選擇其 href 屬性值以 "https" 開頭的每個 <a> 元素。
[attribute$=value]a[href$=".pdf"]選擇其 href 屬性值以 ".pdf" 結(jié)尾的每個 <a> 元素。
[attribute*=value]a[href*="w3school"]選擇其 href 屬性值包含子串 "w3school" 的每個 <a> 元素。
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的CSS选择器大全的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。