色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css選擇器怎么加號(hào),CSS優(yōu)先級(jí)算法如何計(jì)算

老白2年前30瀏覽0評(píng)論

css選擇器怎么加號(hào),CSS優(yōu)先級(jí)算法如何計(jì)算?

css 最常用的選擇符是類,即class,還有就是id 和元素,其次有通配符*還有一些偽類和偽元素。

子元素可以繼承父元素的屬性值。

優(yōu)先級(jí)的話,id > class >元素>偽類和偽元素。! important 優(yōu)先級(jí)最高,但不常用。還有一種是.id > .class 要大于. class, 既優(yōu)先權(quán)可以累加

css選擇器怎么加號(hào),CSS優(yōu)先級(jí)算法如何計(jì)算

css規(guī)則?

在CSS樣式規(guī)則

1.選擇器用于指定CSS樣式作用的HTML對(duì)象,花括號(hào)內(nèi)是對(duì)該對(duì)象設(shè)置的具體樣式。

2.屬性和屬性值以“鍵值對(duì)”的形式出現(xiàn)。

3.屬性是對(duì)指定的對(duì)象設(shè)置的樣式屬性,例如字體大小、文本顏色等。

4.屬性和屬性值之間用英文“:”連接。

5.多個(gè)“鍵值對(duì)”之間用英文“;”進(jìn)行區(qū)分。

CSS中有哪些常用選擇器?

一、CSS選擇器有哪些

CSS中的選擇器很多,比如:ID選擇器,類選擇器,通配符選擇器,偽類選擇器等等,接下來(lái)主要介紹常用的幾個(gè)。

1.標(biāo)簽選擇器

語(yǔ)法:標(biāo)簽名{},eg:h1{}//為所有的h1元素設(shè)置樣式。

2.ID選擇器

語(yǔ)法:#id名{}//id值唯一不能重復(fù),eg:#top{}//為id為top的元素設(shè)置樣式。

3.類選擇器

語(yǔ)法:.class{},eg:.box{}//為所有的class值為box的元素設(shè)置樣式。

4.組選擇器

語(yǔ)法:選擇器1,選擇器2,選擇器N{},eg:#box1,.box2,p{}//為id為box1,class為box2和p的元素共同設(shè)置樣式。

5、通配符選擇器

語(yǔ)法:*{},eg:*{font-size:16px}//將整個(gè)頁(yè)面字體大小設(shè)為16px。

6.后代選擇器

語(yǔ)法:選擇器1選擇器2{},eg:p.aa{}//選中指定祖先元素p的指定后代.aa。

7.子元素選擇器

語(yǔ)法:父元素>子元素{},eg:p>.box{}//選中父元素p的指定子元素.box。注意與后代元素選擇器的區(qū)別

8.偽類選擇器

偽類可以用來(lái)表示一些特殊的狀態(tài),如:

:link-未訪問(wèn)過(guò)的超鏈接。

:visited-已訪問(wèn)過(guò)的超鏈接。

:hover-鼠標(biāo)經(jīng)過(guò)的元素。

:active-正在點(diǎn)擊的元素。

eg:a:hover{color:red}//鼠標(biāo)經(jīng)過(guò)a標(biāo)簽時(shí),顏色變?yōu)榧t色。

二、CSS選擇器的優(yōu)先級(jí)順序

當(dāng)同一屬性的不同值都作用到了同一個(gè)元素時(shí),如果定義的屬性之間有沖突,那么應(yīng)該用誰(shuí)的值的,這個(gè)時(shí)候就涉及到CSS的優(yōu)先級(jí)順序了。

1.在屬性后面使用!important會(huì)覆蓋頁(yè)面內(nèi)任何位置定義的元素樣式。

2.作為style屬性寫在元素內(nèi)的內(nèi)部樣式

3.id選擇器

4.類選擇器

5.標(biāo)簽選擇器

6.通配符選擇器

7.瀏覽器自定義或繼承的

為什么看到有的前端工程師將css每個(gè)選擇器里的內(nèi)容寫成一行?

應(yīng)該是個(gè)老程序猿,之前css壓縮沒(méi)有實(shí)現(xiàn)的時(shí)候,通過(guò)縮短選擇器嵌套,人工進(jìn)行壓縮就出現(xiàn)了這個(gè)。而且沒(méi)有l(wèi)ess,scss開(kāi)發(fā)的時(shí)候這種情況更甚,不過(guò)有了這些便捷的開(kāi)發(fā)方式也希望去注意一點(diǎn)嵌套層數(shù)。

推薦項(xiàng)目工程呢還是用less,scss開(kāi)發(fā)比較好,css文件開(kāi)發(fā)期就是被編譯的壓不壓縮無(wú)所謂了。

推薦樓主使用 vs code 這個(gè)編輯器 非常好用的東西。如果你要發(fā)展全棧或者學(xué)習(xí)node,這個(gè)玩意兒繞不開(kāi)1