伪元素会继承其挂在元素的动画效果? 伪元素会继承其挂载元素动画效果?

比如div:after,我在div上写css3动画,伪元素也有动画。

阅读 3k
1 个回答

transition不是可继承的。
我又看了一下,应该是这句:

The :before and :after pseudo-elements elements interact with other boxes, such as run-in boxes, as if they were real elements inserted just inside their associated element.

:before :after伪元素其实相当与在其所依附元素最前面(后)面插入了一个普通的元素。就是说,其实这两个伪元素其实是div的子元素, 和你在div里面直接写 span 之类的没有区别。

https://www.w3.org/TR/2009/CR...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题