<img>标签在firebug中变灰,因此找到了图像不显示的原因.需要帮助修复它

Raj*_*aja 9 gwt firebug image

我正在调试一个丢失图像的网站.该网站大量使用GWT,因此源代码不是那么冗长.我开始用firebug调试它,发现firebug DOM源代码中的标签都是灰色的.如果我在firebug控制台中编辑图像标记,比如只添加一个空格,那么图像标记不再灰显,因此显示在页面上.

有人可以在这里请指出为什么图像标签在firebug中是灰色的,以及如何解决这个问题.注意:页面中还有其他图像可以正常工作,即使它们是以相同的方式使用GWT生成的.

Igo*_*mer 7

最有可能的是 - 图像被隐藏(可能是通过CSS).单击标签以查看应用于它的样式 - 很可能您会看到display: none或类似的效果.
至于隐藏图像的原因 - CSS规则混淆并导致这种行为(Firebug应该帮助调查)或者它是应用程序逻辑的一部分(在不需要时隐藏进度条等).


小智 7

在我的情况下,由于图像的高度和宽度为0像素,我的图像在萤火虫中变灰(灰色),因此它有效地隐藏在屏幕上.所以我推断灰色表示它在屏幕上不可见.