国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

css選擇器(selector) xPath的選擇器

2024-07-11 08:36:02
字體:
供稿:網(wǎng)友

去年我學(xué)jQuery的時候,曾經(jīng)做過一點選擇器(selector)的筆記。

這幾天拿出來看了一下,發(fā)現(xiàn)很多都忘記了。所以,我決定把它們貼在這里,方便以后查看。這對其他朋友應(yīng)該也是有用的,畢竟選擇器是制作網(wǎng)頁效果的第一步。

筆記分為兩個部分,今天是CSS的選擇器,以后還有一部分xPath的選擇器。今天的筆記中包括44個選擇器,基本涵蓋了CSS 2和CSS 3的所有規(guī)定。

=====================

CSS選擇器筆記

一、基本選擇器

序號選擇器含義
1.* 通用元素選擇器,匹配任何元素
2.E標(biāo)簽選擇器,匹配所有使用E標(biāo)簽的元素
3..infoclass選擇器,匹配所有class屬性中包含info的元素
4. #footer id選擇器,匹配所有id屬性等于footer的元素

實例:

復(fù)制代碼代碼如下:
* { margin:0; padding:0; }
p { font-size:2em; }
.info { background:#ff0; }
p.info { background:#ff0; }
p.info.error { color:#900; font-weight:bold; }
#info { background:#ff0; }
p#info { background:#ff0; }

二、多元素的組合選擇器

序號選擇器含義
5. E,F多元素選擇器,同時匹配所有E元素或F元素,E和F之間用逗號分隔
6. E F后代元素選擇器,匹配所有屬于E元素后代的F元素,E和F之間用空格分隔
7.E > F子元素選擇器,匹配所有E元素的子元素F
8.E + F毗鄰元素選擇器,匹配所有緊隨E元素之后的同級元素F

實例:

復(fù)制代碼代碼如下:
div p { color:#f00; }
#nav li { display:inline; }
#nav a { font-weight:bold; }
div > strong { color:#f00; }
p + p { color:#f00; }

三、CSS 2.1 屬性選擇器

序號選擇器含義
9. E[att]匹配所有具有att屬性的E元素,不考慮它的值。(注意:E在此處可以省略,比如“[cheacked]”。以下同。)
10.E[att=val] 匹配所有att屬性等于“val”的E元素
11.E[att~=val] 匹配所有att屬性具有多個空格分隔的值、其中一個值等于“val”的E元素
12.E[att|=val] 匹配所有att屬性具有多個連字號分隔(hyphen-separated)的值、其中一個值以“val”開頭的E元素,主要用于lang屬性,比如“en”、“en-us”、“en-gb”等等
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 苗栗县| 荔浦县| 抚远县| 格尔木市| 乌恰县| 建昌县| 翁源县| 东乡族自治县| 韶山市| 大埔县| 安化县| 邓州市| 庄河市| 门源| 嘉黎县| 高唐县| 潞城市| 昆明市| 池州市| 城步| 莒南县| 芒康县| 南漳县| 留坝县| 通城县| 砚山县| 鄯善县| 荣昌县| 岚皋县| 伽师县| 潞西市| 正安县| 马尔康县| 三原县| 尉氏县| 旅游| 西城区| 两当县| 深泽县| 菏泽市| 昌宁县|