日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CSS偽類選擇器(非常詳細)
偽類是 W3C 制定的一套選擇器的特殊狀態(tài),通過偽類您可以設置元素的動態(tài)狀態(tài),例如懸停(hover)、點擊(active)以及文檔中不能通過其它選擇器選擇的元素(這些元素沒有 ID 或 class 屬性),例如第一個子元素(first-child)或者最后一個子元素(last-child)。

創(chuàng)新互聯(lián)是專業(yè)的婁底網(wǎng)站建設公司,婁底接單;提供成都網(wǎng)站制作、網(wǎng)站設計,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行婁底網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

偽類的名稱不區(qū)分大小寫,但需要以冒號
:開頭。另外,偽類需要與 CSS 中的選擇器結(jié)合使用,語法格式如下:

selector:pseudo-class {
    property: value;
}

其中 selector 為選擇器名稱,pseudo-class 為偽類的名稱。

CSS 中提供了各種各樣的偽類,如下表所示:

選擇器 例子 例子描述
:active a:active 匹配被點擊的鏈接
:checked input:checked 匹配處于選中狀態(tài)的 元素
:disabled input:disabled 匹配每個被禁用的 元素
:empty p:empty 匹配任何沒有子元素的

元素

:enabled input:enabled 匹配每個已啟用的 元素
:first-child p:first-child 匹配父元素中的第一個子元素

,

必須是父元素中的第一個子元素

:first-of-type p:first-of-type 匹配父元素中的第一個

元素

:focus input:focus 匹配獲得焦點的 元素
:hover a:hover 匹配鼠標懸停其上的元素
:in-range input:in-range 匹配具有指定取值范圍的 元素
:invalid input:invalid 匹配所有具有無效值的 元素
:lang(language) p:lang(it) 匹配每個 lang 屬性值以 "it" 開頭的

元素

:last-child p:last-child 匹配父元素中的最后一個子元素

,

必須是父元素中的最后一個子元素

:last-of-type p:last-of-type 匹配父元素中的最后一個

元素

:link a:link 匹配所有未被訪問的鏈接
:not(selector) :not(p) 匹配每個非

元素的元素

:nth-child(n) p:nth-child(2) 匹配父元素中的第二個子元素

:nth-last-child(n) p:nth-last-child(2) 匹配父元素的倒數(shù)第二個子元素

:nth-last-of-type(n) p:nth-last-of-type(2) 匹配父元素的倒數(shù)第二個子元素

:nth-of-type(n) p:nth-of-type(2) 匹配父元素的第二個子元素

:only-of-type p:only-of-type 匹配父元素中唯一的

元素

:only-child p:only-child 匹配父元素中唯一的子元素

:optional input:optional 匹配不帶 "required" 屬性的 元素
:out-of-range input:out-of-range 匹配值在指定范圍之外的 元素
:read-only input:read-only 匹配指定了 "readonly" 屬性的 元素
:read-write input:read-write 匹配不帶 "readonly" 屬性的 元素
:required input:required 匹配指定了 "required" 屬性的 元素
:root root 匹配元素的根元素,在 HTML 中,根元素永遠是 HTML
:target #news:target 匹配當前活動的 #news 元素(單擊包含該錨名稱的 URL)
:valid input:valid 匹配所有具有有效值的 元素
:visited a:visited 匹配所有已經(jīng)訪問過的鏈接

前面在介紹《鏈接》時我們已經(jīng)簡單介紹了 :link、:visited、:active 和 :hover 幾個偽類的使用,這里不再重復介紹,下面我們再來介紹幾個比較常用的偽類。

1、first-child

偽類 first-child 能夠匹配指定父元素下的第一個子元素,例如
ul li:first-child 能夠匹配

    元素下的第一個
  • 元素,示例代碼如下:

    
    
    
        
    
    
        
    • CSS定位
    • CSS元素堆疊
    • CSS浮動

    運行結(jié)果如下圖所示:



    圖:first-child 偽類

    2、last-child

    與 first-child 類似,偽類 last-child 能夠匹配指定父元素下的最后一個子元素,例如
    ul li:last-child 能夠匹配

      元素下的最后一個
    • 元素,示例代碼如下:

      
      
      
          
      
      
          
      • CSS定位
      • CSS元素堆疊
      • CSS浮動

      運行結(jié)果如下圖所示:



      圖:last-child 偽類

      3、nth-??child

      偽類 nth-??child 是 CSS3 中新增的,它可以匹配指定元素下的第 n 個子元素,例如
      ul li:nth-child(2) 能夠匹配

        元素下的第二個
      • 元素,示例代碼如下:

        
        
        
            
        
        
            
        • CSS定位
        • CSS元素堆疊
        • CSS浮動

        運行結(jié)果如下圖所示:



        圖:nth-??child 偽類

網(wǎng)站題目:CSS偽類選擇器(非常詳細)
當前鏈接:http://www.5511xx.com/article/cdsdjoj.html