为了账号安全,请及时绑定邮箱和手机立即绑定

为什么设置*:after,*:before的display为block,content为空?

*:after,*:before{
    display: block;
    content: "";
}

这句话设置了有什么用?感觉没有也无所谓呀。

正在回答

1 回答

如果需要用到伪类来表现样式的话就有用了,比如需要在背景上增加三角形时,就可以用到伪类,不过在这个例子中display:block可以不写,但是需要知道它默认为行内元素;content:"";必须要写,如果不在公共样式里写,像我这样用到的时候写也可以的。

http://img1.sycdn.imooc.com//58b5334b0001332f00450228.jpg

http://img1.sycdn.imooc.com//58b5334b00011d6305290312.jpg


0 回复 有任何疑惑可以回复我~
#1

标标哟 提问者

非常感谢!
2017-02-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么设置*:after,*:before的display为block,content为空?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信