Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么我的png图像在Firefox中加载时会抖动?_Html_Firefox_Png - Fatal编程技术网

Html 为什么我的png图像在Firefox中加载时会抖动?

Html 为什么我的png图像在Firefox中加载时会抖动?,html,firefox,png,Html,Firefox,Png,我在Windows7上使用Firefox22.0。加载缩放的png图像时,图像在加载后大约一秒钟左右会抖动/抖动。发生什么事了 <a href="bozo"> <img style="height:45px;" src="http://images.cdn.rackspace.com/header/logo-rackspace.png"> </a> 这是一本书。我可以通过单击Run来复制该行为 我在Chrome或IE上看不到这种行为。我无法复制,

我在Windows7上使用Firefox22.0。加载缩放的png图像时,图像在加载后大约一秒钟左右会抖动/抖动。发生什么事了

<a href="bozo">
    <img style="height:45px;" src="http://images.cdn.rackspace.com/header/logo-rackspace.png">
</a>

这是一本书。我可以通过单击Run来复制该行为


我在Chrome或IE上看不到这种行为。

我无法复制,但它会抖动,因为您使用CSS设置了大小(以及错误的大小)

图像高度为46像素,首先加载为46像素,然后在45像素处应用CSS,将图像缩小1像素,因此抖动。这一微小的差异将在屏幕上一瞥,因为它也会影响宽度,在某些系统上可能足够明显,使其看起来抖动

如果将图像大小设置为46像素,则图像应该消失,或者将大小设置为属性:

<img height="46" ...

我注意到了它的移动,但它太小了,只有在它加载的那一刻小心地注意,它才会变得引人注目。。。。我不会花太多时间的。它一定是渲染引擎,你可以在mozilla跟踪器中填充一个bug,也许专家会回答你。我在Win7的FF22上没有看到任何抖动。