欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

兩種CSS3偽類(lèi)選擇器詳細(xì)介紹

  發(fā)布時(shí)間:2013-12-24 17:23:30   作者:佚名   我要評(píng)論
css偽類(lèi)選擇器對(duì)于大家來(lái)說(shuō)最熟悉的莫過(guò)于:link,:focus,:hover之類(lèi)的了,本文為大家介紹下兩種新增的Css3偽選擇器,感興趣的朋友不要錯(cuò)過(guò)
css偽類(lèi)選擇器對(duì)于大家來(lái)說(shuō)最熟悉的莫過(guò)于:link,:focus,:hover之類(lèi)的了,因?yàn)檫@些在平時(shí)中是常用到的偽類(lèi)選擇器,現(xiàn)在向大家介紹一下兩種新增的Css3偽選擇器。

1、UI元素狀態(tài)偽類(lèi)

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

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

這樣一來(lái)就把頁(yè)面中禁用的文本框應(yīng)用了一個(gè)不同的樣式。那么對(duì)于其他幾個(gè)用法是一樣的,這里就不在講述。IE6-8不支持":checked",":enabled",":disabled"這三種選擇器。

2、CSS3的:nth選擇器

這節(jié)內(nèi)容才是關(guān)鍵,也是CSS3選擇器最新部分,有人也稱(chēng)這種選擇器為CSS3結(jié)構(gòu)類(lèi),下面我們通過(guò)實(shí)際的應(yīng)用來(lái)具體了解他們的使用和區(qū)別,首先列出他具有的選擇方法:

:fist-child選擇某個(gè)元素的第一個(gè)子元素;

:last-child選擇某個(gè)元素的最后一個(gè)子元素;

:nth-child()選擇某個(gè)元素的一個(gè)或多個(gè)特定的子元素;

:nth-last-child()選擇某個(gè)元素的一個(gè)或多個(gè)特定的子元素,從這個(gè)元素的最后一個(gè)子元素開(kāi)始算;

:nth-of-type()選擇指定的元素;

:nth-last-of-type()選擇指定的元素,從元素的最后一個(gè)開(kāi)始計(jì)算;

:first-of-type選擇一個(gè)上級(jí)元素下的第一個(gè)同類(lèi)子元素;

:last-of-type選擇一個(gè)上級(jí)元素的最后一個(gè)同類(lèi)子元素;

nly-child選擇的元素是它的父元素的唯一一個(gè)了元素;

nly-of-type選擇一個(gè)元素是它的上級(jí)元素的唯一一個(gè)相同類(lèi)型的子元素;

:empty選擇的元素里面沒(méi)有任何內(nèi)容。

這些偽選擇器屬于CSS3新增的,如果打擊向熟練掌握一定要熟練掌握其性能。

相關(guān)文章

最新評(píng)論