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

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

CSS3 新增選擇器的實例

2024-07-11 08:33:28
字體:
來源:轉載
供稿:網(wǎng)友

結構(位置)偽類選擇器(CSS3)

:first-child :選取屬于其父元素的首個子元素的指定選擇器
:last-child :選取屬于其父元素的最后一個子元素的指定選擇器
:nth-child(n) : 匹配屬于其父元素的第 N 個子元素,不論元素的類型
:nth-last-child(n) :選擇器匹配屬于其元素的第 N 個子元素的每個元素,不論元素的類型,從最后一個子元素開始計數(shù)。 n 可以是數(shù)字、關鍵詞或公式​


li:first-child { /* 選擇第一個孩子 */
color: pink;
}
li:last-child { /* 最后一個孩子 */
color: purple;
}
li:nth-child(4) { /* 選擇第4個孩子 n 代表 第幾個的意思 */
color: skyblue;
}

屬性選擇器

選取標簽帶有某些特殊屬性的選擇器 我們成為屬性選擇器


/* 獲取到 擁有 該屬性的元素 */
div[class^=font] { /* class^=font 表示 font 開始位置就行了 */
color: pink;
}
div[class$=footer] { /* class$=footer 表示 footer 結束位置就行了 */
color: skyblue;
}
div[class*=tao] { /* class*=tao *= 表示tao 在任意位置都可以 */
color: green;
}
<div class="font12">屬性選擇器</div>
<div class="font12">屬性選擇器</div>
<div class="font24">屬性選擇器</div>
<div class="font24">屬性選擇器</div>
<div class="font24">屬性選擇器</div>
<div class="24font">屬性選擇器123</div>
<div class="sub-footer">屬性選擇器footer</div>
<div class="jd-footer">屬性選擇器footer</div>
<div class="news-tao-nav">屬性選擇器</div>
<div class="news-tao-header">屬性選擇器</div>
<div class="tao-header">屬性選擇器</div>
input[type=text]div[class*=tao]

偽元素選擇器(CSS3)

E::first-letter文本的第一個單詞或字(如中文、日文、韓文等)
E::first-line 文本第一行;
E::selection 可改變選中文本的樣式;


p::first-letter {
font-size: 20px;
color: hotpink;
}
/* 首行特殊樣式 */
p::first-line {
color: skyblue;
}
p::selection {
/* font-size: 50px; */
color: orange;
}

4、E::before和E::after

在E元素內部的開始位置和結束位創(chuàng)建一個元素,該元素為行內元素,且必須要結合content屬性使用。


div::befor {
content:"開始";
}
div::after {
content:"結束";
}

E:after、E:before 在舊版本里是偽元素,CSS3的規(guī)范里“:”用來表示偽類,“::”用來表示偽元素,但是在高版本瀏覽器下E:after、E:before會被自動識別為E::after、E::before,這樣做的目的是用來做兼容處理。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 吉木乃县| 商丘市| 班玛县| 新密市| 榆中县| 乌海市| 娄烦县| 海原县| 昌黎县| 聂拉木县| 罗江县| 晋江市| 略阳县| 泗阳县| 基隆市| 彰武县| 扬州市| 邢台市| 太保市| 中江县| 静宁县| 澄迈县| 肃南| 朝阳市| 黑山县| 于都县| 辽宁省| 房产| 宣威市| 新郑市| 大邑县| 山阴县| 汉川市| 古田县| 东明县| 桃源县| 邮箱| 岢岚县| 普宁市| 吉隆县| 巴东县|