我正在Adobe Edge制作产品网站。我有一个圆形div,需要在鼠标悬停时延长2秒钟。然后一个文本必须出现在其中。当mouseout时,文本必须消失并将反向动画恢复到正常大小。圆圈也要从中心开始,而不是从左上角开始。我一直试图用jquery和css3动画做几个小时,但未能得到令人满意的结果。
答案 0 :(得分:2)
边缘动画非常容易。
现在应该发生的是onMouseOver,该符号的时间轴向前播放,而onMouseOut,该符号的时间轴反向播放。这样,如果动画是一半并且它们鼠标移出,它将从它返回到开头的位置反转。
答案 1 :(得分:0)
如果你将文本div嵌入圈div中,你可能也想使用mouseenter / mouseleave事件而不是mouseover / mouseout。
http://www.bennadel.com/blog/1805-jQuery-Events-MouseOver-MouseOut-vs-MouseEnter-MouseLeave.html