首頁  >  文章  >  web前端  >  css偽原理是什麼

css偽原理是什麼

藏色散人
藏色散人原創
2020-12-11 09:09:412313瀏覽

css偽類原理是指偽類對元素進行分類,是基於特徵characteristics,而不是它們的名字、屬性或內容;原則上特徵是不可以從文檔樹上推斷得到的,在感覺上偽類可以是動態的,當使用者和文件互動的時候一個元素可以取得或失去一個偽類。

css偽原理是什麼

本教學操作環境: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn