1,单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。 2、 ::before就是以一个子元素的存在,定义在元素主体内容之前的一个伪元素。并不存在 于dom之中,只存在在页面之中。 :before和:after这两个伪元素,是在CSS2. 1里新出现的。起初,伪元素的前缀使用的是 单冒号语法,但随着Web的进化,在CSS3的规范里,伪元素的语法被修改成使用双冒号,成 为::before ::after Was this helpful? YesNo 0 / 0 上一篇: 前端面试题:浏览器是怎么对HTML5的离线储存资源进行管理和加载的呢 下一篇: 前端面试题:如何处理HTML5新标签的浏览器兼容问题? 发表回复 取消回复0 Your email address will not be published. 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。