css僞類

   工做到如今也算作過個把項目,可是都是囫圇吞棗,碰到什麼問題,想作什麼效果就上網搜一搜,卻是能在項目裏作出來,可是徹底沒有太多深刻的理解,也沒有積累,項目結束,不知道這些作過的東西如何把握住,不如歷來再來,把遇到過的知識重新梳理一遍吧,之後就慢慢積累了。感受要寫的東西還挺多,慢慢寫好了,忙起來就懶得寫了,其實還得堅持寫一寫,省得之後忘了又得從頭找。寫的東西都是基礎,都很簡單,基本就是給本身作個日記用的。spa

   僞類:對元素進行分類是基於特徵(characteristics)而不是它們的名字、屬性或者內容;原則上特徵是不能夠從文檔樹上推斷獲得的。code

   僞類能夠是動態的,當用戶和文檔進行交互的時候一個元素能夠獲取或者失去一個僞類。blog

   僞類有::first-child ,:link:,vistited,:hover:,:active,:focus,:lang,:right,:left,:first文檔

 僞類(Pseudo classes)是選擇符的螺栓,用來指定一個或者與其相關的選擇符的狀態。它們的形式是selector:pseudo class { property: value; },簡單地用一個半角英文冒號(:)來隔開選擇符和僞類。it

   好比給一個超連接增長動態效果代碼以下:class

1 a:link {color: #FF0000}
2 a:visited {color: #00FF00}
3 a:hover {color: #FF00FF}
4 a:active {color: #0000FF}

我是一個超連接基礎

註釋:在 CSS 定義中,a:hover 必須位於 a:link 和 a:visited 以後,這樣才能生效!select

註釋:在 CSS 定義中,a:active 必須位於 a:hover 以後,這樣才能生效!項目

除了僞類還有爲元素,懶得介紹了,爲元素通常有::first-letter, :first-line, :before, :aftermargin

相關文章
相關標籤/搜索