Stack Overflow不会让我发布我的整个问题,因为我是一个不受信任的新用户,所以如果你对这个问题感兴趣请访问 http://doctype.com/would-cause-behavior-only-one-persons-ie8
绘制了有问题的背景 单像素,xy重复, 半透明的PNG。
这个人的IE8正在绘制这个 从左上角开始的渐变 角落变得更加透明 右边和下面。
我无法重现此问题 在IE8 / WinXP / VMwareFusion / SnowLeopard中。 也无法用IE7重现(IE8中 兼容模式)。也不可以 用IE6或任何其他方式重现 浏览器。
我们正在运行相同的版本 - 只有产品ID不同。
我证实了 http://en.wikipedia.org/wiki/Internet_Explorer_8#Release_history 18702是最终版本 IE8。
即便如此,我也不认为会这样 帮忙,我问了一个插件列表 IE8 - 没什么不寻常的。
可能导致此问题的原因 这一个人呢?此人 提到它是一台工作电脑 IT人员非常严格 关于事情。任何工作场所 限制导致这种奇怪 行为?它可能是一个图形 司机问题?
同样,我知道这不是IE8 问题因为我有IE8而且不能 重现它。
我想知道如何改变IE8 - 也许是出于安全考虑 - 这样可以看出这种行为?或者是什么 会导致一台特定的计算机 以这种方式展示东西?
答案 0 :(得分:3)
之前我遇到过这个问题,我找到的唯一解决方法是不使用1x1像素图像。尝试1x10应该修复它。
答案 1 :(得分:0)
是否有任何文件(图形,js,css)从可能被办公防火墙阻止的服务器中提取出来?
我发生了这种情况,只有一张图片来自某个禁区,结果很奇怪。
答案 2 :(得分:0)
我的猜测是你正在使用jQuery,这个bug会在鼠标悬停时弹出随机的IE7和IE8用户。我在www.farmcode.org blog post中找到了一个可能的修复方法:
使用以下条件包裹页面正文:
<!--[if IE]><div id="ieWrap"><![endif]—>
(the rest of the page html goes here)
<!--[if IE]></div><![endif]—>
并为IE添加以下CSS:
#ieWrap .productView .productThumbnail a
{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='grey_overlay.png',sizingMethod='scale');
width:100%;
}
您需要更改CSS以符合您的情况,但这应该让您开始。