是否可以對CSS僞類進行動畫處理?在僞類之前/之前爲CSS轉換屬性設置動畫效果
說我有:
#foo:after {
content: '';
width: 200px;
height: 200px;
background: red;
display: block;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
}
#foo:hover:after {
width: 250px;
height: 250px;
}
這甚至可能嗎?我一直在測試,到目前爲止我似乎無法找到解決方案。我試圖通過使用Modernizr來減少我需要的JavaScript支持。
我已經有一個JavaScript方法,所以請不要JavaScript替代。
好問題。你在用什麼':: after'元素? – Ryan
@minitech我使用它並不重要,它的上下文不會改變它是否工作。我已經有了注入div等JS的替代品,但我想,如果我不需要使用JS,爲什麼要使用它。因此,驚人的Modernizr;) – daryl
不,我的意思是「它顯然不會工作,所以也許有更好的CSS3替代品,你不知道」:) – Ryan