jquery - 创建动画 Sprite 的最佳位置在哪里?

标签 jquery css animation sprite onhover

我在一个网站上工作,我有动画使用:

spriteOnHover (Sprite on Hover) – jQuery 插件

我的问题是我的动画停止了,我感觉这是 PNG 的设置方式。

从这些链接可以看出:

http://www.benjaminedwardswebdesign.co.uk/testsites/moveplease/ <= 我的动画是烧杯!

动画不正确!

你认为这是我的 Sprite 吗?因为插件站点上有这样的警告

“注意:spriteOnHover jquery 插件将根据方向参数自动检测您的 Sprite 有多少帧,但至关重要的是每个帧都具有与其他帧完全相同的大小。目前,不支持多行 Sprite ”

希望有人能帮忙,

非常感谢,

本。

最佳答案

谢谢,我现在只使用一个 gif 和一个静态 png 来表示悬停状态:看我的 fiddle http://jsfiddle.net/P4aZC/

<img id="beaker" src="http://benjaminedwardswebdesign.co.uk/testimg/BeakerStart.png" />  

    $(document).ready(function()
{
    $("#beaker").hover(
        function()
        {
            $(this).attr("src", "http://benjaminedwardswebdesign.co.uk/testimg/BeakerAni.gif");
        },
        function()
        {
            $(this).attr("src", "http://benjaminedwardswebdesign.co.uk/testimg/BeakerStart.png");
        }                         
    );                  
});

关于jquery - 创建动画 Sprite 的最佳位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22890876/

相关文章:

javascript - Coffeescript 相当于 On Document Ready

html - 为选定的 <li> 项添加颜色/覆盖 <ul> 样式

css - 如何在 Woo Canvas 中为我的菜单下拉菜单设置自定义宽度,使其与主选项卡的宽度相匹配?

java - 如何将 View 从 Y 位置移动到另一个 Y

android - 在android中播放高分辨率帧动画的最佳方法

javascript - 初始化后如何更改 map 控件的位置?

jquery - Tweenmax 无需等待 ScrollMagic 即可开始动画

javascript - jqGrid没有addJSONData方法

css - 为什么这个 nth-of-type 选择器不起作用

javascript - 动画附加到列表