您好,登錄后才能下訂單哦!
本篇內容介紹了“css偽類是什么意思”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
CSS偽類是用來添加一些選擇器的特殊效果,是用于已有元素處于某種狀態時為其添加對應的樣式,這個狀態是根據用戶行為而動態變化的。
本文操作環境:windows7系統、HTML5&&CSS3版、Dell G3電腦。
例如:當用戶懸停在指定元素時,可以通過:hover來描述這個元素的狀態,雖然它和一般css相似,可以為已有元素添加樣式,但是它只有處于DOM樹無法描述的狀態下才能為元素添加樣式,所以稱為偽類。
在感覺上偽類可以是動態的,當用戶和文檔進行交互的時候一個元素可以獲取或者失去一個偽類。例外的是":first-child"能通過文檔樹推斷出來,":lang"在一些情況下也在從文檔樹中推斷出來。
由此可以看出,它的功能和class有些類似,但它是基于文檔之外的抽象,所以叫偽類。
偽類有::first-child ,:link:,vistited,:hover:,:active,:focus,:lang,:right,:left,:first
何為偽類?
就是css內置類css內部本身賦予它一些特性和功能,也就是你不用再class=...或id=...你就可以直接拿來使用,當然你也可以改變它的部分屬性比如:a:link{color:#FF0000;}
CSS很多的建議并沒有得到瀏覽器的支持,但有四個可以安全用在超鏈接上的偽類。
:link用在未訪問的連接上。
:visited用在已經訪問過的連接上。
:active用于獲得焦點(比如,被點擊)的連接上。
:hover 用于鼠標光標置于其上的連接。
“css偽類是什么意思”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。