要结合content使用,没有content是不起任何作用的.(可以定义content为空)
eg:
content中内容可以为字符串,一张图片(content:url(a.jpg)),也可以为一个属性
<div class="box">萌萌哒</div> .box:after{ content:"杜小雨"; color:red; } 结果为:杜小雨萌萌哒. <div class="box" id="aaa">萌萌哒</div> .box:before{ content:attr(id); } 结果为:aaa萌萌哒 |
插入的元素默认为行内元素,但可以通过display改变
eg:
<div class="box">萌萌哒</div> .box:after{ content:""; width:100px; height:100px; border:1px solid #faa; display:block; } |
用来清除浮动
eg:
在父元素上添加.clearfix .clearfix:after { for ie 6/7(trigger hasLayout) .clearfix{ zoom:1; }
|
原文:http://www.cnblogs.com/ameiaidaima/p/5728348.html