正在回答
1回答
你好同学,解答如下:
:before就是在元素前面插入一个内容,:after是在元素后面插入内容。所以它相当于给元素添加了一个子元素。所以判断使用哪一个根据你想要插入的位置就行。不过像这里使用:before或者:after都行,因为nose的几个子元素使用定位叠在一起了,所以在前面或者在后面都可以。可以自己改成after测试一下:

伪类在上面讲到了,相当于给元素添加了一个子元素,例如鼻子的效果,把伪类换成一个i标签也可以。所以根据个人的习惯去使用,如果想要为一个元素添加子元素,但是不想直接在html中加结构,使用伪类就很方便。不过注意一个元素只能添加两个伪类,即:before和:after 。
祝学习愉快 ,望采纳。

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星