日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁(yè) > 科技  > 軟件

CSS:這幾個(gè)偽類,你用了嗎

來(lái)源: 責(zé)編: 時(shí)間:2023-11-30 09:27:00 268觀看
導(dǎo)讀## :root 偽類:root 偽類是匹配文檔的根元素,很多時(shí)候,根元素也就是 html 元素,用 root 偽類來(lái)匹配根元素,目的就是解決根元素不是 html 的場(chǎng)景,比如根元素是 svg 的時(shí)候。root 偽類的使用場(chǎng)景,我們引入某些 UI 庫(kù),很多時(shí)候,

## :root 偽類

:root 偽類是匹配文檔的根元素,很多時(shí)候,根元素也就是 html 元素,用 root 偽類來(lái)匹配根元素,目的就是解決根元素不是 html 的場(chǎng)景,比如根元素是 svg 的時(shí)候。StG28資訊網(wǎng)——每日最新資訊28at.com

StG28資訊網(wǎng)——每日最新資訊28at.com

root 偽類的使用場(chǎng)景,我們引入某些 UI 庫(kù),很多時(shí)候,需要重置一些樣式,就可以使用 root 偽類,這樣就不擔(dān)心重置的樣式不生效了。因?yàn)閭晤?root 的優(yōu)先級(jí)更高。比如:StG28資訊網(wǎng)——每日最新資訊28at.com

StG28資訊網(wǎng)——每日最新資訊28at.com

```css:root {    overflow-y: auto;    scrollbar-gutter: stable;}```

StG28資訊網(wǎng)——每日最新資訊28at.com

另一種情況就是在 root 偽類內(nèi)定義變量,比如:StG28資訊網(wǎng)——每日最新資訊28at.com

```css:root {   /* 顏色變量 */   --blue: #248600;   --red: #f461cc;   /* 尺寸變量 */   --layerWidth: 1100px;}```

因?yàn)樵趥晤?root 中定義變量,代碼的可讀性更好,所以有很多團(tuán)隊(duì)都推薦偽類 root 負(fù)責(zé)定義變量,html 負(fù)責(zé)樣式。至于哪種方式好點(diǎn),就得看看團(tuán)隊(duì)的編碼規(guī)范了。StG28資訊網(wǎng)——每日最新資訊28at.com

StG28資訊網(wǎng)——每日最新資訊28at.com

## :empty 偽類

:empty 偽類用來(lái)匹配空標(biāo)簽。StG28資訊網(wǎng)——每日最新資訊28at.com

但是這里的空標(biāo)簽,標(biāo)簽內(nèi)不能有注釋、換行,否則不生效。StG28資訊網(wǎng)——每日最新資訊28at.com

##  :first-child偽類和:last-child偽類

first-child 偽類,匹配的是第一個(gè)元素,last-child 匹配最后一個(gè)元素。StG28資訊網(wǎng)——每日最新資訊28at.com

## :only-child偽類

:only-child偽類,顧名思義,就是匹配沒(méi)有兄弟元素的元素。StG28資訊網(wǎng)——每日最新資訊28at.com

StG28資訊網(wǎng)——每日最新資訊28at.com

##  :nth-child()偽類和:nth-last-child()偽類

匹配指定序號(hào)的元素。它們有兩種參數(shù)類型:StG28資訊網(wǎng)——每日最新資訊28at.com

第一種是:關(guān)鍵字的形式StG28資訊網(wǎng)——每日最新資訊28at.com

1. odd:匹配第奇數(shù)個(gè)元素,如第1個(gè)元素、第3個(gè)元素、第5個(gè)元素StG28資訊網(wǎng)——每日最新資訊28at.com

2. even:匹配第偶數(shù)個(gè)元素;StG28資訊網(wǎng)——每日最新資訊28at.com

StG28資訊網(wǎng)——每日最新資訊28at.com

第二種是:函數(shù)符號(hào)的形式StG28資訊網(wǎng)——每日最新資訊28at.com

1. An+B:其中A和B都是固定的數(shù)值StG28資訊網(wǎng)——每日最新資訊28at.com

StG28資訊網(wǎng)——每日最新資訊28at.com

## :first-of-type偽類和:last-of-type偽類

:first-of-type表示當(dāng)前第一個(gè)標(biāo)簽類型的元素,:last-of-type偽類的語(yǔ)法和匹配規(guī)則與:first-of-type的類似StG28資訊網(wǎng)——每日最新資訊28at.com

StG28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-35276-0.htmlCSS:這幾個(gè)偽類,你用了嗎

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com

上一篇: 我試圖通過(guò)這篇文章告訴你,什么是神奇的泛化調(diào)用。

下一篇: 面試官:為什么SpringBoot的 jar 可以直接運(yùn)行?

標(biāo)簽:
  • 熱門(mén)焦點(diǎn)
Top 主站蜘蛛池模板: 商河县| 江源县| 亳州市| 镇雄县| 安图县| 福安市| 皮山县| 忻城县| 苍山县| 观塘区| 茌平县| 东方市| 云林县| 漠河县| 萍乡市| 丘北县| 泰和县| 铜鼓县| 施甸县| 美姑县| 东乌| 伊吾县| 蛟河市| 包头市| 鄂托克前旗| 洱源县| 宜宾县| 青神县| 钟祥市| 天峨县| 泗水县| 抚远县| 黑龙江省| 托克托县| 桓仁| 西丰县| 柳江县| 江源县| 平邑县| 武胜县| 察隅县|