原文:::before 和 :after 中双冒号和单冒号有什么区别?

在 CSS 中伪类一直用 : 表示,如 :hover, :active 等 伪元素在CSS 中已存在,当时语法是用 : 表示,如 :before 和 :after 后来在CSS 中修订,伪元素用 :: 表示,如 ::before 和 ::after,以此区分伪元素和伪类 由于低版本IE对双冒号不兼容,开发者为了兼容性各浏览器,继续使使用 :after 这种老语法表示伪元素 综上所述:::befo ...

2019-08-05 22:25 0 410 推荐指数:

查看详情

css(单冒号):after和(冒号)::after区别

after是伪元素 。::after是伪类 什么是伪类? CSS伪类是添加到选择器的关键字,指定要选择的元素的特殊状态。例如,:hover可被用于在用户将鼠标悬停在按钮上时改变按钮的颜色。 ::after表示法是在CSS 3引入的,::符号是用来区分伪类和伪元素的。支持CSS3的浏览器 ...

Wed Oct 23 19:14:00 CST 2019 0 648
css的单冒号冒号

最近突然被别人问起css单冒号冒号什么区别,答曰:“不知道”。 虽然还在填坑,但作为一个跨过了初级的FEer,感觉着实汗颜,刚好今天下午在搜别的问题的时候,突然看到一个对比,嗯,我觉得写得还不错,暂时没有自己总结,所以先转了。 1、伪类与伪元素 CSS伪元素:用于将特殊的效果添加到 ...

Mon Jul 31 02:20:00 CST 2017 0 9291
css3单冒号冒号区别

css3对于伪元素的使用,在项目开发中使用得当将会对代码的可读性又很大的提升。但是对于伪类大家或许都知道是一些选择器的使用,这里总结了关于伪元素冒号冒号区别: 再官方定义规定单冒号都为伪类,是一种选择器 eg: a:first-child ...

Thu Aug 02 22:10:00 CST 2018 0 1117
c++冒号(:)和冒号(::)的用法

1.冒号(:)用法(1)表示机构内位域的定义(即该变量占几个bit空间)typedef struct _XXX{unsigned char a:4;unsigned char c;} ; XXX(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量 ...

Tue Sep 02 21:05:00 CST 2014 0 50282
c++冒号(:)和冒号(::)的用法

1、冒号(:)的用法 (1)表示机构内位域的定义(即该变量占几个bit空间) typedef struct _XXX{ unsigned char a:4; unsigned char c;} ; XXX (2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员 ...

Mon Mar 14 23:33:00 CST 2016 0 3503
c++冒号(:)和冒号(::)的用法

1.冒号(:)用法 (1)表示机构内位域的定义(即该变量占几个bit空间) (2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。 (3) public:和private:后面的冒号,表示后面定义的所有 ...

Wed Aug 31 01:33:00 CST 2016 0 5712
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM