我有一个包含一堆句子的 div 和另一个包含图像的 div。当盘旋在太阳上时,我想让词从太阳后面出来,盘旋出去,回到太阳里。我没有得到预期的效果.show()
and .hide()
。当太阳盘旋时,这些词将继续旋转。
这是图片。
我正在尝试使用工具,而当悬停时,单词会从太阳中心从后面出现,反之亦然。
知道如何实现上述效果吗?这是我当前的代码。非常感谢!
$sun.hover(function(e) {
$txt.show('slow');
// text rotation
var counter = 0;
clearInterval(interval);
interval = setInterval(function() {
if (counter != -360) {
counter -= 1;
$txt.css({
MozTransform: 'rotate(-' + -counter + 'deg)',
WebkitTransform: 'rotate(-' + -counter + 'deg)',
transform: 'rotate(-' + -counter + 'deg)',
});
}
}, 20);
}, function(e) {
clearInterval(interval);
$txt.hide('slow');
});