【发布时间】:2016-08-30 07:28:07
【问题描述】:
所以我希望在悬停时出现图像旋转按钮。我以为我有一些 CSS 的想法,但我一定是做错了。在这里查看我的小提琴:Fiddle
提前致谢
CSS
body {
font-family: sans-serif;
}
#foo {
width:100px;
height:100px;
position:absolute;
top:20px;
left:20px;
border-spacing: 0;
background:none;
transition: all 1s ease;
}
button {display:none;}
#foo img {width:100%;}
#foo img:hover button {display: block;}
JS
function rotateFoo(){
var angle = ($('#foo').data('angle') + 1080) || 1080;
$('#foo').css({'transform': 'rotate(' + angle + 'deg)'});
$('#foo').data('angle', angle);
}
【问题讨论】:
-
这里的答案应该有帮助,只要去掉infinite属性stackoverflow.com/questions/16771225/css3-rotate-animation
标签: javascript css rotation