操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    本章給大家?guī)?lái)css中什么是偽類(lèi)選擇器?偽類(lèi)選擇器的簡(jiǎn)要介紹。讓大家可以了解在css中偽類(lèi)選擇器的作用,css偽類(lèi)選擇器有哪些分類(lèi)等知識(shí)。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你有所幫助。(相關(guān)推薦:《CSS教程》)

    css margin 為0 上下居中居中_css選擇符號(hào)_css選擇器可分為

    一、偽類(lèi)選擇器介紹

    偽類(lèi)選擇器(簡(jiǎn)稱:偽類(lèi))通過(guò)冒號(hào)來(lái)定義,它定義了元素的狀態(tài),如點(diǎn)擊按下,點(diǎn)擊完成等,通過(guò)偽類(lèi)可以為元素的狀態(tài)修改樣式。

    偽類(lèi)的功能和一般的DOM中的元素樣式相似,但和一般的DOM中的元素樣式不一樣,它并不改變?nèi)魏蜠OM內(nèi)容。只是插入了一些修飾類(lèi)的元素,這些元素對(duì)于用戶來(lái)說(shuō)是可見(jiàn)的,但是對(duì)于DOM來(lái)說(shuō)不可見(jiàn)。偽類(lèi)的效果可以通過(guò)添加一個(gè)實(shí)際的類(lèi)來(lái)達(dá)到。

    何為偽類(lèi)?

    就是css內(nèi)置類(lèi)css內(nèi)部本身賦予它一些特性和功能,也就是你不用再class=...或id=...你就可以直接拿來(lái)使用,當(dāng)然你也可以改變它的部分屬性比如:a:link{color:#FF0000;}

    二、偽類(lèi)選擇器的分類(lèi)

    偽類(lèi)選擇器主要可以分為:動(dòng)態(tài)偽類(lèi)選擇器、UI元素狀態(tài)偽類(lèi)選擇器、結(jié)構(gòu)偽類(lèi)選擇器、否定偽類(lèi)選擇器。

    下面詳細(xì)介紹這些分類(lèi)的選擇器語(yǔ)法:

    1.動(dòng)態(tài)偽類(lèi)選擇器語(yǔ)法

    動(dòng)態(tài)偽類(lèi)選擇器可以用于超鏈接 a標(biāo)簽的應(yīng)用中:

    a標(biāo)簽有4種偽類(lèi)(即對(duì)應(yīng)四種狀態(tài)),如下:

    代碼示例:

    /*讓超鏈接點(diǎn)擊之前是紅色*/
    a:link {color: red;}
    /*讓超鏈接點(diǎn)擊之后是橙色*/
    a:visited {color: orange;}
    /*鼠標(biāo)懸停,放到標(biāo)簽上的時(shí)候是綠色*/
    a:hover {color: green;}
    /*鼠標(biāo)點(diǎn)擊鏈接,但是不松手的時(shí)候*/
    a:active {color: black;}

    登錄后復(fù)制

    a標(biāo)簽的這四種偽類(lèi)選擇器存在著一定的順序,各個(gè)樣式之間的順序很有講究,一旦出現(xiàn)排列錯(cuò)誤就很有可能形成覆蓋,導(dǎo)致其中某個(gè)樣式無(wú)法顯示。那么a標(biāo)簽的這四種偽類(lèi)選擇器需要怎樣排序才可以使用?

    在 CSS 定義中,a:hover 必須被置于 a:link 和 a:visited 之后,才是有效的,a:active 必須被置于 a:hover 之后,才是有效的。

    所以,a標(biāo)簽的這四種偽類(lèi)選擇器的順序?yàn)椋篴:link ,a:visited,a:hover ,a:active

    2.UI元素狀態(tài)偽類(lèi)選擇器

    UI元素狀態(tài)偽類(lèi)選擇器主要是針對(duì)于HTML中的Form元素進(jìn)行操作,最常見(jiàn)的比如我們"type="text"有enable和兩種狀態(tài),前者為可寫(xiě)狀態(tài)后者為不可狀態(tài);另外"type="radio"和"type="""有"checked"和""兩種狀態(tài)。來(lái)看兩個(gè)實(shí)例,比如說(shuō)你想將""的文本框與別的文本框區(qū)別出來(lái),你就可以這樣應(yīng)用:

    input[type="text"]:disabled {border:1px solid #999;background-color: #fefefe;}

    登錄后復(fù)制

    注意:IE6-8不支持":checked",":enabled",":"這三種選擇器。

    3.結(jié)構(gòu)偽類(lèi)選擇器

    結(jié)構(gòu)偽類(lèi)選擇器,可以根據(jù)元素在文檔中所處的位置,來(lái)動(dòng)態(tài)選擇元素,從而減少HTML文檔對(duì)ID或類(lèi)的依賴,有助于保持代碼干凈整潔。

    結(jié)構(gòu)偽類(lèi)選擇器很容易遭到誤解,需要特別強(qiáng)調(diào)。如:

    p:first-child;

    登錄后復(fù)制

    它表示的是:選擇父元素下的第一個(gè)子元素 p,而不是選擇 p 元素的第一個(gè)子元素。

    注意:

    結(jié)構(gòu)偽類(lèi)選擇器中,子元素的序號(hào)是從 1 開(kāi)始的,也就是說(shuō),第一個(gè)子元素的序號(hào)是 1,而不是 0。換句話說(shuō),當(dāng)參數(shù) n 的計(jì)算結(jié)果為 0 時(shí),將不選擇任何元素。

    4.否定偽類(lèi)選擇器

    E:not(F):匹配所有除元素F外的E元素

    例:對(duì)form中所有input加邊框,但又不想submit也起變化,就可以這樣寫(xiě):

    input:not([type="submit"]) {border: 1px solid red;}

    登錄后復(fù)制

    以上就是css中什么是偽類(lèi)選擇器?偽類(lèi)選擇器的簡(jiǎn)要介紹的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!

網(wǎng)站首頁(yè)   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有