2017-05-04 222 views
1

我发现我使用p:afterp::after我可以得到同样的效果。(第5行,你可以找到它):: after和after之间有什么区别?

p:after { 
 
    content: "- add_after"; 
 
    background-color: #f00; 
 
}
<p>I am a boy。</p> 
 
<p>I live in Duckburg。</p> 
 

 
<p>this is my home</p>

那么,什么的:after::after之间的差异。

回答

1

资源:https://css-tricks.com/almanac/selectors/a/after-and-before/

支持双冒号每一个浏览器(::) CSS3语法还支持刚(:)语法,但IE 8仅支持单结肠,所以现在,建议您只使用单冒号来获得最佳的浏览器支持。

::是较新的格式,用于区分伪内容和伪选择器。如果您不需要IE 8支持,请随意使用双冒号。

相关问题