jquery - 战地风云3标志效果

标签 jquery css image

对于那些拥有战地风云 3 的人,有人可以向我解释如何重新创建使 Logo “闪烁”的效果。我知道图像有 3 种状态(鼠标移出、悬停和鼠标移入),但我不知道如何让它闪烁。

可以通过登录 BF3 battlelog 并将鼠标悬停在 Logo 上来查看 Logo 的效果。

有人知道吗?

最佳答案

这是附加到图像的事件:

var $headerLogoBF3=$("a.base-header-logo-bf3");
$headerLogoBF3.pageBind("mouseover", function() {
  try {
    $(this).stop().animate({backgroundPosition:"0px -136px"},80, function() {
      $(this).stop().animate({backgroundPosition:"0px -68px"});
    });
  } catch(e){}
});
$headerLogoBF3.pageBind("mouseout",function( {
  try{
    $(this).stop().animate({backgroundPosition:"0px 0px"},"slow");
  } catch(e){}
});

关于jquery - 战地风云3标志效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9719308/

相关文章:

php - jQuery 滚动条插件无法处理 Ajax 加载的内容

image - Chrome 中针对 png 图像的 MIME 类型警告

javascript - Ember 或 JQuery 中的 this.$() 是什么

javascript - 迁移现有的 RequireJS 应用程序以使用 Webpack

jquery - jQuery getJSON 之后获取数据

CSS - 使用一张背景图片和多张图片

css - 使用严格的 XHTML 并 100% 依赖 CSS 来构建网站视觉样式是否可行?

javascript - 按钮背景颜色更改

image - 什么时候应该使用这些方法来计算 Blob 方向?

javascript - 单击图像时显示 div