css中有伪类和伪元素,其中伪元素有after和before,比如一个p标签,内容是 'tangsanzang'
使用after或者before都只是在p的内容开头(t前)/结束(zang后面)加内容/标签;但实际使用中想在p节点前加节点,不是还要给p加父元素?
然后对父元素使用before,没有别的伪元素不用手动加dom的吗
没有,before after是在元素内部前后添加
可以通过before和after加上css模拟你需要的效果,比如定位,比如margin值设置为对应的负数
伪元素不需要加父级啊 https://www.w3school.com.cn/css/css_pseudo_elements.asp
并不需要加父级。
before和after伪元素常见作用:
1、清楚浮动;
2、在元素周边设置样式,直接用定位
可以说一下你的需求,给你方案
如有帮助,望采纳!