【发布时间】:2011-02-19 02:57:25
【问题描述】:
我是一个 jQuery 菜鸟 - 所以请原谅这个问题可能很基础。
我正在做一些非常简单的事情 - 在悬停时为图像的位置和大小设置动画。当您将鼠标悬停在图像上时,会出现一些明显的“锯齿”(在 FF、chrome、safari 和其他糟糕的浏览器中)——有没有办法摆脱这种情况? jquery 代码如下,这里有一个实时链接kristechdev.metropoliscreative.com(将鼠标悬停在图标上)。
<script type="text/javascript">
$(document).ready(function() {
$('#zoomNav li img').hoverIntent(
function() {
$(this).animate({'margin-top' :'-35px', 'margin-left' :'-10px', 'height' :'95px','width' : '79px' },
'fast');
},
function() {
$(this).animate({'margin-top' : '0px', 'margin-left' :'0px', 'height' :'70px','width' : '58px' },
'fast');
});
});
</script>
【问题讨论】:
-
刚刚检查了你的链接,我的浏览器中的动画很流畅。我没有发现问题。
-
哈哈...也许我只是疯了... :)
标签: jquery image jquery-animate image-resizing