::before和::after伪元素的用法

css3为了区分伪类和伪元素,伪元素采用双冒号写法。常见伪类——:hover,:link,:active,:target,:not(),:focus。常见伪元素——::first-letter,::first-line,::before,::after,::selection。::before和::after下特有的content,用于在css渲染中向元素逻辑上的头部或尾部添加内容。这些添加不会出现在DOM中,不会改变文档内容,不可复制,仅仅是在css渲染层加入。所以不要用:before或:after展示有实际意义的内容,尽量使用它们显示修饰性内容,例如图标。举例:网站有些联系电话,希望在它们前加一个icon☎,就可以使用:before伪元素,如下


::before和::after伪元素的用法_第1张图片
来自于:https://www.cnblogs.com/starof/p/4459991.html

你可能感兴趣的:(::before和::after伪元素的用法)