Google Chrome似乎总是在改变图像的颜色,而我正在尝试将其与背景颜色相匹配。我试着把它保存在Photoshop和GIMP中,甚至调整了各自的颜色设置,但在Chrome中没有帮助。FF和IE工作正常(只有一次)。
我的图片的颜色是#282828。在我将它保存为PNG后,我在GIMP和Photoshop中重新打开它,并使用吸管工具确认颜色仍然是#282828。当它在Chrome中渲染时,它会变得更暗。我有一个背景颜色为#282828的div,图像就在它旁边。我拍摄了一张屏幕截图,div的背景颜色是#282828,图像的背景颜色是#1d1d1d。我尝试了几种不同的颜色,每种颜色都有相同的效
我有一个简单的应用程序与标签栏。视图大小为480 x 320。选项卡栏大小为49 x 320。但是,当我尝试使用UIgraphicsbeginimagecontext(self.view.frame.size)拍摄屏幕截图时,我得到了411x320的图像。我的背景图像是480 x 320,可以在ios模拟器中正常显示。
当我使用UIgraphicsbeginimagecontext(480x320)时,我在屏幕截图底部看到空白区域。
然而,当屏幕被捕获时,背景图像被剪切了69个高度像素。任何人都知道为什么我的背景图片在模拟器中正常显示,但在截图时被裁剪。或者,如果我增加图像上下文大小,如何捕获
我们知道我们可以使用css3媒体查询来准备一个图像视网膜,比如
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and (
请在Firefox和Chrome中看看这个:
如果单击文本,文本应该会消失,并显示一个简单的slideToggle()动画。如果你在FF中这样做,效果会很好,但在Chrome中,它会在背景图像中创建伪像。我希望你们中的谁能描述一下我做错了什么。
非常感谢,
enne
编辑:我也用同样的行为在Safari中尝试过。