日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

HTML中CSS引用——選擇器的使用

 印度阿三17 2019-11-09

一、元素選擇器

????1、書寫格式:標(biāo)記名{/*生命塊*/}

????2、所有與該標(biāo)記匹配的元素,都將應(yīng)用聲明塊中的規(guī)則

二、類選擇器

????1、書寫格式:.類名{/*聲明塊*/}

????????類名為 class的值

????2、所有class屬性為指定類名的元素,都將應(yīng)用聲明塊中的規(guī)則

????????eg:

<p class="color_blue size"> .color_blue{

color: skyblue;

}

.size{

font-size: 50px;

}

一個class標(biāo)簽可以寫多個類名,放在class的值中,分隔符為空格

三、ID選擇器

????1、書寫格式:#id值{/*聲明塊*/}

????2、id選擇器只會選擇一個元素,屬性id為指定值的元素,將應(yīng)用聲明塊中的規(guī)則

????3、同一個html文檔中,不同的id值不可重復(fù)。 即 元素中的id值必須唯一

四、通配符選擇器

????1、書寫格式:*{ }

????2、指頁面內(nèi)所有標(biāo)簽都適用的樣式

????3、范圍太廣,不適用

五、屬性選擇器

????1、書寫格式:input[type="text"]{ }

????【擴(kuò)展】

????????1、選種以xxx開頭的元素

????????????書寫格式 元素名[屬性名^="屬性名開頭"]

????????????input[type^="t"]{}

????????2、選種以xxx結(jié)尾的元素

????????????書寫格式 元素名[屬性名$=屬性值結(jié)尾的內(nèi)容]

????????????input[type$="d"]

????????3、選中包含XXX的元素

????????????書寫格式 元素名[屬性名*=屬性值包含的內(nèi)容]

????????????input[type*="i"]

六、并集選擇器/組合選擇器

????1、書寫格式:元素A "," 元素B "," 元素C

????2、適用于多個不同標(biāo)簽,應(yīng)用相同的樣式

????3、聲明沖突需要計(jì)算層疊機(jī)制時,需將每一項(xiàng)分開單獨(dú)計(jì)算

七、偽類選擇器

????1、在html中不需要添加class屬性,直接在CSS中書寫

????【分類】

????????1、動態(tài)偽類選擇器

????????將鏈接標(biāo)簽<a>設(shè)置樣式,書寫格式:標(biāo)簽:link{ }

(1)link和visited必須放在最前面(無先后順序)

(2)link和visited只能用于<a>標(biāo)簽,屬于靜態(tài)偽類選擇器

(3)link和visited后面是focus

????????????????鎖定,將自身的樣式變化賦予指定的標(biāo)簽

????????????????例:input:focus span{corlor:deeppink},鼠標(biāo)選種input,則span標(biāo)簽的內(nèi)容變成deeppink

(4)focus后面是hover

(5)hover后面是active

????????????通常情況下,我們會用到1245

????????????????{記憶方法:網(wǎng)絡(luò)通用——愛恨原則:love hate}

???????????????????? l v h a

????????2、結(jié)構(gòu)偽類選擇器

????????????書寫格式:元素:nth-child(n){}

????????????????eg:section>p:first-child{}

????????????????解釋:選種section下的第一個子元素,如果為p元素,則進(jìn)行樣式變化;若不是,則不變

????????????(1)要將奇數(shù)和偶數(shù)項(xiàng)分開添加樣式

????????????????????元素:nth-child(2n)

????????????????????????選偶數(shù)項(xiàng)元素

????????????????????????????even

????????????????????元素:nth-child(2n 1)

????????????????????????選種奇數(shù)項(xiàng)元素

????????????????????????????odd

???????? (2)只選中前m個同樣的元素

????????????????????元素:nth-child(-n m)

????????????????????中間不能插入其他元素

???????????? (3)選種A標(biāo)簽下的B元素中的第n個

????????????????????A>B:nth-of-type(n){}

???????????? (4)選種A標(biāo)簽下的B元素中的倒數(shù)第n個

????????????????????A>B:nth-last-of-type(n){}

????????3、否定偽類選擇器

????????????選種除了第n個元素的其他同類元素

????????????????元素:not(:nth-child(3)){}

七、偽元素選擇器

????CSS創(chuàng)建的元素,都是選種元素的子元素

????分類

????????元素::before{}

????????????選種元素的第一個子元素

????????元素::after{}

????????????選種元素的最后一個子元素

????????元素::first-line{}

????????????選種元素的第一行

????????元素::first-letter{}

????????????選種元素的第一個字

????????????

????????????

來源:https://www./content-4-554451.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多