【发布时间】:2017-04-22 17:19:51
【问题描述】:
我正在尝试正确设置此图像的动画,以便在进出时悬停。 我已经完成了 90% 的路程。如果你快速进出鼠标,你可以看到精灵在背景中移动
是否有解决方法或更好的方法来做到这一点?
http://www.elevux.org/watermelon/
谢谢!!!
.wrapper {
width:600px;
height:600px;
overflow:hidden;
margin:20px;
}
.watermelon {
width:600px;
height:600px;
background:url(http://www.elevux.org/watermelon/watermelon-sprite.png) left top;
transition:background .5s steps(23, end);
display:block
}
.watermelon:hover {
background-position:-13800px top;
cursor:pointer
}
<div class="wrapper">
<div class="watermelon"></div>
</div>
【问题讨论】:
标签: css hover png sprite transition