回答
這是一個webkit的bug,轉換在Chrome或Safari僞元素上不起作用。
請明星這個bug,希望能夠幫助球得到上滾動修正:
Issue 54699: CSS3 transition not applied for pseudo elements
已報道的Webkit:
Bug 23209 - Transitions and animations do not apply to CSS generated content
所以希望這將是固定不久。加入的過渡支持WebKit的對2013年1月2日:
Webkit現在增加了對此的支持:http://trac.webkit.org/changeset/138632 –
看來,但仍然堅持在Safari中,但有一個解決方法:http://kizu.ru/en/pseudos/ – kirilloid
最後的bug修復谷歌瀏覽器。
可以啓動僞元素使用transitions
,最鉻合金已經更新爲1月24日,2013年
等待Safari瀏覽器來拉這些更新。
- 1. 使用CSS過渡上::僞元素
- 2. webkit模糊過渡與定位元素
- 3. webkit-tap-highlight-color僞元素
- 4. -webkit過濾器和過渡使Chrome中的視頻元素flim
- 5. 僞元素上的CSS過渡在Safari上不起作用
- 6. -webkit-過渡/ -moz-過渡VS jQuery的
- 7. Webkit CSS-Animate是否包含僞元素?
- 8. 在mouseout上的過渡寬度在僞元素之前
- 9. 僞元素「箭頭」的目標CSS過渡?
- 10. 隱藏另一個元素後,CSS過渡到元素的平滑過渡。
- 11. 寬度過渡::在僞元素不在邊緣工作
- 12. 僞元素 - 「過度騎」的一個僞元素
- 13. Vue.js過渡到元素輸入視口
- 14. 顯示過渡元素
- 15. 隱藏元素過渡
- 16. CSS過渡 - 改變元素
- 17. 共享元素的過渡使用ReactJS
- 18. 在WebKit中過渡-FOUC?
- 19. IE越過僞元素CSS?
- 20. 僞元素中是否有僞元素?
- 21. 在僞元素內嵌套僞元素
- 22. 用CSS過渡隱藏元素離屏
- 23. webkit css過渡不起作用
- 24. 變化-webkit-過渡延遲使用jQuery
- 25. jQuery Mobile的 - 在應用過渡效果個別DOM元素
- 26. 什麼是衆所周知的Webkit特定的僞元素?
- 27. Webkit的過渡不工作的圖像
- 28. 過渡效果不正確的元素
- 29. jquery過渡吃元素的邊際
- 30. 元素之間的平滑過渡
似乎不可能。 http://jsfiddle.net/xypQY/1/ – Gerben
[如何啓用-webkit-animation/transition-property for:之前和之後:僞元素?](http://stackoverflow.com/questions/3855079/how-to-enable-webkit-animation-transition-property-for-before-after-after-pseud) – mario
possibe http://stackoverflow.com/questions/9798010/css-transitions-with-before-and -after-pseudo-elements – Dan