+ -
当前位置:首页 → 问答吧 → q:before,q:after{content:'';}这是啥意思?

q:before,q:after{content:'';}这是啥意思?

时间:2008-11-01

来源:互联网

看了下雅虎的reset.css有这么一段q:before,q:after{content:'';},不知道是什么意思,请高手指点

作者: genhua   发布时间: 2008-11-01

:before 伪元素在元素内容之前插入内容。
这个伪元素允许创作人员在元素内容的最前面插入生成内容。默认地,这个伪元素是行内元素,不过可以使用属性 display 改变这一点。
<style> div:before{content:'Hello';} </style> <div>World</div>
 提示:您可以先修改部分代码再运行

作者: zidanezhicong   发布时间: 2008-11-02

不过IE不支持,FF及其他标准浏览器支持

作者: mental   发布时间: 2008-11-02

还是不太明白,能否举个例子

作者: genhua   发布时间: 2008-11-05

就是在页面主体内容“之前”和“之后”为空,无任何数据,用来还原浏览器的默认数值

作者: leisircools   发布时间: 2009-01-08

用FF试一下不就清楚了~~!

作者: rainoxu   发布时间: 2009-01-08

o,明白了

作者: hailongwangno1   发布时间: 2010-09-15