css3 選擇器:屬性選擇器(五)
E[attr]
E[attr=val]
E[attr|=val]
E[attr~=val]
E[attr*=val]
E[attr^=val]
E[attr$=val]
- E[attr]
<style>
p[name] {background-color: red}
</style>
<body>
<p>1</p>
<p name="p2">2</p>
</body>
匹配含有 name
屬性的 p
元素。
- E[attr=val]
<style>
p[name=p2] {background-color: red}
</style>
<body>
<p name="p1">1</p>
<p name="p2">2</p>
</body>
匹配含有 name
屬性且值為 p2
的 p
元素。
- [attr|=val]
<style>
p[name|=p2] {background-color: red}
</style>
<body>
<p name="p1">1</p>
<p name="p2">2</p>
<p name="p22">3</p>
<p name="p2-2">4</p>
</body>
匹配含有 name
屬性且值為 p2
或以 p2-
開頭的 p
元素。該選擇器最初是為屬性 lang="en-us"
而設計的,方便選擇語言。
- [attr~=val]
<style>
p[name~=p2] {background-color: red}
</style>
<body>
<p name="p1 p2">1</p>
<p name="p2">2</p>
<p name="p3">3</p>
</body>
匹配含有 name
屬性且屬性值以空格隔開,包含 p2
單詞的 p
元素。
- [attr*=val]
<style>
p[name*=p2] {background-color: red}
</style>
<body>
<p name="p1">1</p>
<p name="p2">2</p>
<p name="2p2">3</p>
<p name="p22">4</p>
</body>
匹配含有 name
屬性且屬性值在任何位置包含了 p2
的 p
元素。
- E[attr^=val]
<style>
p[name^=p2] {background-color: red}
</style>
<body>
<p name="p1">1</p>
<p name="p2">2</p>
<p name="2p2">3</p>
<p name="p22">4</p>
</body>
匹配含有 name
屬性且屬性值以 p2
開頭的 p
元素。
- E[attr$=val]
<style>
p[name$=p2] {background-color: red}
</style>
<body>
<p name="p1">1</p>
<p name="p2">2</p>
<p name="2p2">3</p>
<p name="p22">4</p>
</body>
匹配含有 name
屬性且屬性值以 p2
結尾的 p
元素。
相關文章
- CSS3新增選擇器(屬性選擇器、結構偽類選擇器、偽元素選擇器)CSSS3
- CSS選擇器(5)——屬性選擇器CSS
- JQuery選擇器——可見性篩選選擇器和屬性篩選選擇器jQuery
- jQuery選擇器——屬性過濾選擇器jQuery
- [CSS]屬性選擇器CSS
- jquery屬性選擇器jQuery
- CSS3屬性選擇器簡單介紹CSSS3
- HTML5中CSS3的屬性選擇器HTMLCSSS3
- CSS筆記——屬性選擇器CSS筆記
- CSS3選擇器02—CSS3部分選擇器CSSS3
- css3選擇器CSSS3
- CSS3 - 選擇器CSSS3
- jQuery選擇器——可見性過濾選擇器jQuery
- 精讀《使用 CSS 屬性選擇器》CSS
- 002---選擇器(標籤選擇器、類選擇器、id選擇器、偽類選擇器、萬用字元選擇器)字元
- jQuery選擇器介紹:基本選擇器、層次選擇器、過濾選擇器、表單選擇器jQuery
- 使用 CSS 選擇器實現對不含 title 屬性元素的選擇CSS
- jQuery選擇器——基本選擇器jQuery
- css屬性選擇器程式碼例項CSS
- 基本CSS選擇器,複合選擇器,後代選擇器CSS
- jQuery選擇器——層次選擇器jQuery
- css3 nth-child() 選擇器 (遍歷選擇器的奇偶數)CSSS3
- jQuery選擇器之層次選擇器jQuery
- jQuery選擇器——基本過濾選擇器jQuery
- CSS ID選擇器與CLASS選擇器CSS
- css3 nth-child選擇器CSSS3
- CSS系列:CSS3新增選擇器CSSS3
- CSS3學習----選擇器、字型CSSS3
- CSS-選擇器6-兄弟選擇器CSS
- jQuery選擇器——內容過濾選擇器jQuery
- jQuery選擇器——子元素過濾選擇器jQuery
- CSS-選擇器4-後代選擇器CSS
- jQuery選擇器——表單元素過濾選擇器jQuery
- CSS3 相鄰兄弟選擇器 hoverCSSS3
- 神通廣大的CSS3選擇器CSSS3
- jQuery選擇器jQuery
- jQuery 選擇器jQuery
- CSS 選擇器CSS