當我可視化地縮放圖像時,Firefox 3會模糊它。 Firefox 2和其他瀏覽器不這樣做,這是我期望的行爲。這對使用png或gif精靈創建一個基於web的遊戲來說尤其跛腳。Firefox在通過外部CSS或內聯樣式縮放時會模糊圖像。
例如,示出在Firefox 3一100×100圖象是這樣時:
<img src="sprite.gif" width="200" />
或
<img src="sprite.gif" style="width:200px; height:200px;" />
它看起來模糊在FF3,不是在IE。
有關如何防止這種情況的任何想法?
你應該畫出你想要看的大小的圖像。如果你想用大像素做像素藝術,那麼使用真正的大像素。 Firefox 3的行爲在保留實際圖像形狀方面做得更好 - 當我看到一個小的JPEG時,我看不到一堆正方形。 – Chuck 2009-03-18 16:56:44
怎麼樣通過JS的圖像大小的動態變化?怎麼樣放大圖像的大小?對於JPEG雙線性過濾是有意義的,但對於PNG和GIF來說,通常不是正確的做法。這是一個主要的bug,IE顯示瞭如何做到這一點。 – nikow 2009-03-18 17:03:37