我有一个div,我想用CSS动画来实现。
在鼠标悬停时,它的工作方式与我想要的一样;首先是宽度动画,然后是1秒延迟后的高度。但是当我将鼠标从div中移开时,我希望它执行相同的动画,但是顺序相反;首先是高度,然后是宽度。是否有办法仅使用CSS实现这一点?
div {
width:100px;
height:50px;
-moz-transition:
width: 1s,
height: 1s 1s;
}
div:hover {
width:400px;
height:400px;
}
在鼠标悬停时,它的工作方式与我想要的一样;首先是宽度动画,然后是1秒延迟后的高度。但是当我将鼠标从div中移开时,我希望它执行相同的动画,但是顺序相反;首先是高度,然后是宽度。是否有办法仅使用CSS实现这一点?