亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css兩個冒號指的是什么

發布時間:2020-12-11 09:49:57 來源:億速云 閱讀:243 作者:小新 欄目:web開發

這篇文章主要介紹了css兩個冒號指的是什么,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

css兩個冒號表示偽元素,如“::selection”,偽元素所控制的內容和一個元素控制的內容一樣,但是偽元素不存在于文檔樹中,不是真正的元素,所以叫偽元素。

css兩個冒號(::)表示偽元素,例如“::selection”。偽元素所控制的內容和一個元素控制的內容一樣,但是偽元素不存在于文檔樹中,不是真正的元素,所以叫偽元素。

與偽類針對特殊狀態的元素不同的是,偽元素是對元素中的特定內容進行操作,它所操作的層次比偽類更深了一層,也因此它的動態性比偽類要低得多。

實際上,設計偽元素的目的就是去選取諸如元素內容第一個字(母)、第一行,選取某些內容前面或后面這種普通的選擇器無法完成的工作。

它控制的內容實際上和元素是相同的,但是它本身只是基于元素的抽象,并不存在于文檔中,所以叫偽元素。

拓展:

W3C關于CSS3選擇器的規范中有一段描述:

  A pseudo-element is made of two colons (::) followed by the name of the pseudo-element.

  This :: notation is introduced by the current document in order to establish a discrimination between pseudo-classes and pseudo-elements. For compatibility with existing style sheets, user agents must also accept the previous one-colon notation for pseudo-elements introduced in CSS levels 1 and 2 (namely, :first-line, :first-letter, :before and :after). This compatibility is not allowed for the new pseudo-elements introduced in CSS level 3.

簡單翻譯一下,大意就是,偽元素由雙冒號和偽元素名稱組成。雙冒號是在當前規范中引入的,用于區分偽類和偽元素。但是偽類兼容現存樣式,瀏覽器需要同時支持舊的偽類,比如:first-line、:first-letter、:before、:after等。

也就是說,對于CSS2之前已有的偽元素,比如:before,單冒號和雙冒號的寫法::before作用是一樣的。

所以,如果你的網站只需要兼容webkit、firefox、opera等瀏覽器,建議對于偽元素采用雙冒號的寫法,如果不得不兼容IE瀏覽器,還是用CSS2的單冒號寫法比較安全。

感謝你能夠認真閱讀完這篇文章,希望小編分享css兩個冒號指的是什么內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沛县| 同德县| 千阳县| 吉首市| 海南省| 于田县| 历史| 丹巴县| 南阳市| 敦化市| 中超| 汝城县| 台南市| 东乡县| 咸阳市| 太仆寺旗| 新竹县| 繁昌县| 綦江县| 班玛县| 府谷县| 琼中| 黔西| 辽源市| 襄城县| 鹤壁市| 剑河县| 六盘水市| 池州市| 哈尔滨市| 鄱阳县| 德兴市| 隆化县| 东乌| 威远县| 马龙县| 来安县| 景谷| 黄石市| 基隆市| 醴陵市|