CSS3屬性選擇器簡單介紹
雖然當前CSS3還存在瀏覽器相容性問題,不過隨著時間的推移,低版本瀏覽器特別是IE瀏覽器被淘汰以後,CSS3必將因為其強大的功能成為主流,CSS3新增了很多選擇器,下面簡單介紹一下屬性選擇器的簡單用法。
一.CSS3屬性選擇器:
1.[attr=val]:匹配具有att屬性且屬性值等於val的E元素。
2.[attr*=val]:匹配具有att屬性且屬性值為包含val的字串的E元素。
3.[attr^=val]:匹配具有att屬性且屬性值為以val開頭的字串的E元素。
4.[attr$=val]:匹配具有att屬性且屬性值為以val結尾的字串的E元素。
二.程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> ul{list-style:none} li[title="螞蟻部落"]{color:blue;} li[title*="您"]{color:red;} li[title^="hi"]{color:green;} li[title$="go"]{color:yellow;} </style> </head> <body > <ul> <li title="螞蟻部落">螞蟻部落一</li> <li title="螞蟻部落歡迎您">螞蟻部落二</li> <li title="hi螞蟻部落">螞蟻部落三</li> <li title="螞蟻部落go">螞蟻部落四</li> </ul> </body> </html>
以上程式碼實現了可以通過屬性選擇器匹配不同的元素。
相關閱讀:
1.[attr=val]選擇器可以參閱CSS的屬性選擇符E[att="val"]一章節。
2.[attr*=val]選擇器可以參閱CSS的屬性選擇符E[att*="val"]一章節。
3.[attr^=val]選擇器可以參閱CSS的屬性選擇符E[att^="val"]一章節。
4.[attr$=val]選擇器可以參閱CSS的屬性選擇符E[att$="val"]一章節。
相關文章
- CSS介紹、選擇器、屬性相關CSS
- CSS3新增選擇器(屬性選擇器、結構偽類選擇器、偽元素選擇器)CSSS3
- jQuery選擇器介紹:基本選擇器、層次選擇器、過濾選擇器、表單選擇器jQuery
- EAV(實體-屬性-值)模型簡單介紹模型
- [CSS]屬性選擇器CSS
- Relief 特徵選擇演算法簡單介紹特徵演算法
- CSS筆記——屬性選擇器CSS筆記
- 【CSS簡介、基礎選擇器、字型屬性、文字屬性、引入方式】前端小抄(2) - Pink老師自學筆記CSS前端筆記
- 精讀《使用 CSS 屬性選擇器》CSS
- Rust 屬性介紹Rust
- 表單物件屬性過濾選擇器 2020-09-28物件
- CSS3選擇器02—CSS3部分選擇器CSSS3
- CSS3簡明教程之徵服CSS3選擇器CSSS3
- 使用 CSS 選擇器實現對不含 title 屬性元素的選擇CSS
- smartctl 屬性資訊介紹
- 簡單選擇排序就是簡單~~~排序
- 簡單選擇排序排序
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- JavaScript 簡單介紹JavaScript
- CSS 簡單介紹CSS
- ajax簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- Map簡單介紹
- JSON簡單介紹JSON
- ActiveMQ簡單介紹MQ
- 【譯】用CSS屬性選擇器來拼接HTML的DNACSSHTML
- 【小技巧】巧用CSS屬性值正則匹配選擇器CSS
- html表單控制元件禁用屬性readonly VS disabled介紹HTML控制元件
- css3 nth-child() 選擇器 (遍歷選擇器的奇偶數)CSSS3
- 簡單介紹實體類或物件序列化時,忽略為空屬性的操作物件
- 幽靈選單介紹;
- ArcPy批量選擇指定屬性的要素