css偽類原理是指偽類對元素進行分類,是基於特徵characteristics,而不是它們的名字、屬性或內容;原則上特徵是不可以從文檔樹上推斷得到的,在感覺上偽類可以是動態的,當使用者和文件互動的時候一個元素可以取得或失去一個偽類。
本教學操作環境:windows7系統、css3版,此方法適用於所有品牌電腦。
推薦:《css影片教學》
css偽類別原理是什麼?
解釋:偽類別對元素進行分類是基於特徵(characteristics)而不是它們的名字、屬性或內容;
原則上特徵是不可以從文件樹上推斷得到的。在感覺上偽類可以是動態的,當使用者和文件互動的時候一個元素可以取得或失去一個偽類。
例外的是":first-child"能透過文檔樹推斷出來,":lang"在某些情況下也在從文檔樹推斷出來。
偽類別有::first-child ,:link:,vistited,:hover:,active:focus,:lang
何為偽類別?
就是css內部本身給它一些特性和功能,也就是你不用再class=...或id=...你就可以直接拿來使用,當然你也可以改變它的部分屬性例如:a:link{color:#ff0000;}
CSS很多的建議並沒有得到瀏覽器的支持,但有四個可以安全使用的用在連接上的偽類。分別是link,vistited,hover和active。
a:link{color:#000000;} /*设置 a 对象在未被访问前的样式。*/ a:hover{color:#000000;} /*设置对象在其鼠标悬停时的样式。*/ a:active{color:#000000;} /*设置对象在被用户激活(在鼠标点击与释放之间发生的事件)时的样式。*/ a:visited{color:#000000;} /*设置 a 对象在其链接地址已被访问过时的样式。*/
以上是css偽原理是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!