2011-05-05 93 views
2

我有一个CSS规则,使图像在悬停时缩放1.5倍。是否有浏览器破解或可以做的任何事情来防止图像看起来像素化/模糊?如何防止CSS3比例上的像素化​​/模糊

在此先感谢。

+1

您正试图向图像中添加更多细节。 – SLaks 2011-05-05 14:05:58

+0

你的照片是一张照片吗?还是一个标志?如果相当简单的扁平形状,您可能可以使用一些HTML5/SVG绘图库来重现徽标。那么你可能可以放大1.5倍,2.0倍,1000倍! (虽然不鼓励使用1000.0x,但可能会使一些用户恶化。) – bigp 2011-05-05 14:23:35

+1

“CSI Miami:Zoom Enhance”功能尚未公开使用! – bigp 2011-05-05 14:06:02

回答

5

如果您拍摄100x100的图片并将其缩放到150x150,当然会看起来很模糊。我会做的是从150x150图像开始,并将其缩小为,将缩小为100x100,然后将其悬停,将其重新调整为150x150。如果仍然看起来不太好,那么你应该制作两个图像文件,一个大一个,然后将它们交换出来。

+0

呃!不知道为什么我没有想到这一点。 – 2011-05-05 14:10:18

0

几乎没有什么可以做的,这将有助于图像缩放向上。浏览器非常擅长缩小图像,效率低下,而且您不需要应用任何特殊的CSS属性即可正确缩小图像。但增加图像的大小/分辨率是浏览器和CSS都无法帮助您的。