css3中對於偽元素的使用,在專案開發中使用得當將會對**的可讀性又很大的提公升。但是對於偽類大家或許都知道是一些選擇器的使用,這裡總結了關於偽元素中單冒號和雙冒號的區別:
再官方定義中規定單冒號都為偽類,是一種選擇器
eg:a:first-child{}
a:nth-of-type(2) {}
a:last-child {}
a:nth-of-type(even) {}
a:nth-of-type(odd) {}
而偽元素的使用中可以用單冒號和雙冒號都可以實現偽元素的使用,但是較規範而言建議使用雙冒號來實現。
eg:a::after
a::before
c 中冒號( )和雙冒號( )的區別
1.冒號 用法 1 表示機構內位域的定義 即該變數佔幾個bit空間 typedef struct 2 建構函式後面的冒號起分割作用,是類給成員變數賦值的方法,初始化列表,更適用於成員變數的常量const型。struct 3 public 和private 後面的冒號,表示後面定義的所有成員都是公有或...
C 中的單冒號與雙冒號
1.單冒號 用法 1 表示機構內位域的定義 即該變數佔幾個bit空間 typedef struct 2 建構函式後面的冒號起分割作用,是類給成員變數賦值的方法,初始化列表,更適用於成員變數的常量const型。struct 3 public 和private 後面的冒號,表示後面定義的所有成員都是公有...
c 中的單冒號與雙冒號
c 中的單冒號與雙冒號 1.冒號 用法 1 表示機構內位域的定義 即該變數佔幾個bit空間 typedef struct 2 建構函式後面的冒號起分割作用,是類給成員變數賦值的方法,初始化列表,更適用於成員變數的常量const型。struct 3 public 和private 後面的冒號,表示後面...