1.伪元素不存在文档中,js无法获取到它,所以用js是无法操作它的。
2.它属于主元素本身,所以在它身上进行事件的触发,触发的是主元素的事件;例如在主元素上绑定一个click事件,我们去点击这个伪元素的时候,触发的是主元素的click事件。
3.有些元素是没有伪元素的,比如img,input,textarea等等。从这些元素本身来去看,就是这些元素里面是不可以再包括其他元素的(意思就是不能包含子节点。你总不能
<img><p>ddd</p></img>
这样子去写吧),所以就不能存在伪元素。
总结一下:after和:before的一下知识点
最新推荐文章于 2024-07-29 15:16:06 发布