CSS中的僞類

一、CSS中的僞類html

  僞類選擇符能夠看作某種特殊的類選擇符,支持CSS的瀏覽器能夠自動識別。僞類選擇是已經定義好的,不能像類選擇符同樣定義任意類名。瀏覽器

  瀏覽器並不支持全部的僞類選擇符,能夠安全使用的僞類只能做用於超連接上,也就是對鏈接的不一樣狀態定義不一樣效果。安全

  超連接的4中不一樣狀態,定義中規定須要,須要按照如下順序樣式才生效:spa

    (1)未訪問的狀態(link)   a:linkhtm

    (2)已訪問的狀態(visited)    a:visited  對象

    (3)鼠標懸停的狀態(hover)  a:hoverit

    (4)被單擊的狀態(active)  a:active 樣式

二、CSS中的僞類對象語言

  div:after           //設置標籤後內容,和content: '';使用di

  div:before       //設置標籤前內容,和content: '';使用

  div:first-line     //設置對象內的第一行樣式

  div:first-letter  //設置對象內的第一個字符樣式

  div:focus        //用於設置輸入焦點的樣式,得到焦點

  div:blur          //與focus一對使用,失去焦點

三、@page,通常用於html頁面設置的打印樣式,CSS的3個適用於它的僞類爲:     :left     :right    :first

四、:lang僞類的用法

  :lang僞類生效的前提是須要指定!DOCTYPE,lang用於設置適用特殊語言的內容樣式

相關文章
相關標籤/搜索