首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么jQuery backgroundPosition动画函数是跳跃而不是动画?

为什么jQuery backgroundPosition动画函数是跳跃而不是动画?
EN

Stack Overflow用户
提问于 2010-03-31 02:56:24
回答 1查看 1.6K关注 0票数 1

我正在尝试创建3个按钮(图像是一个背景图像),动画时,做一个鼠标悬停。

当我使用下面的html,css和js时,结果是一个jquery动画,动画只是跳转到结果,而不是创建一个平滑的动画。

查看结果:http://infinitize.com,当前只有第一个按钮设置了动画。

CSS:

代码语言:javascript
复制
/*-- HOMEPAGE --*/
#buttons {margin-top:60px;}
#buttons a {display:inline-block;width:160px;border-bottom:none;color:#4b4f52;text-shadow:0 1px 0 #fff;font-size:20px;padding-top:180px;text-align:center;}
.bg-img-home {background:transparent url(<r:assets:url title="bg-img-home" />) no-repeat;}
#webdesign {background-position:0px 0px;}

HTML:

代码语言:javascript
复制
<div id="buttons" class="span-24 last">
    <div class="span-3">&nbsp;</div>
    <div id="webdesign" class="span-5 bg-img-home"><a href="#" id="jump-webdesign">WebDesign<br />Web Development</a></div>
    <div class="span-2">&nbsp;</div>
    <div id="ecommerce" class="span-5 bg-img-home"><a href="#" id="jump-ecommerce">E-Commerce Solutions</a></div>
    <div class="span-2">&nbsp;</div>
    <div id="openbravo" class="span-5 bg-img-home"><a href="#" id="jump-openbravo">OpenBravo<br />ERP/POS solutions</a></div>
    <div class="span-2 last">&nbsp;</div>
</div>

脚本:

代码语言:javascript
复制
$(document).ready(function(){
    $("#jump-webdesign").hover(function(){
            $("#webdesign")
            .animate({backgroundPosition: '0px -10px'},200).animate({backgroundPosition:'0px 0px'},200)
    });
}); 
EN

回答 1

Stack Overflow用户

发布于 2010-03-31 03:05:33

将动画时间设置为更长的值,200毫秒是非常快的。

根据您的评论,尝试将顶部边距设置为动画:

代码语言:javascript
复制
$("#jump-webdesign").hover(
    function() {
        $(this).children("#webdesign").animate({
            marginTop: "-10px"
        }, 500);
    },
    function() {
        $(this).children("#webdesign").animate({
            marginTop: "0px"
        }, 500);
    }
);    
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2547847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档