图片不能正常工作 - 它是Chrome Bug吗?

时间:2013-05-08 10:12:09

标签: html css image google-chrome browser

我遇到了chrome的问题,我想知道是不是错误还是我的错。

当我尝试使用名为300x250.png的图像时,标记IMG会从浏览器中删除,而其他文件名的图像则不会发生这种情况。

HTML:

<img src="300x250.png"> <!-- not working -->
<img src="300x25.png"> <!-- working -->
<img src="300x2500.png"> <!-- working -->
<img src="a300x250.png"> <!-- working -->
<img src="100x250.png"> <!-- working -->

有人对此有解释吗?

3 个答案:

答案 0 :(得分:6)

这是一个已知的 Adblock 问题(不仅在Chrome中,问题也出现在Firefox中)影响300x250尺寸的图像,也可能影响其他特定尺寸的图像(at至少在Firefox版本中) - 请参阅下面的easylist部分。

背后的原因是因为300x250是标准广告尺寸,因此adblock会自动阻止它。你可以通过关闭adblock来确认这一点 - 你现在应该看到图像出现了。

我找到了一个easylist here for the Firefox version,它显示了多种类型的维度,这些维度会阻止图片(例如300x250468x60等),我猜Chrome版本不会太差异。

解决此问题的唯一方法是稍微调整图片尺寸,或者只是关闭adblock。

有关详细信息,请参阅错误Issue 7387Issue 7390

答案 1 :(得分:1)

好的,我在这里找到答案:Background image not displaying in chrome browser

这似乎是AdBlock的问题

答案 2 :(得分:-1)

正如我的朋友所说,也许你已经安装了adBlocker!但我自己认为地址不正确;更改文件名。或者图像格式(png)不正确!检查一下......