这是我删除的最近问题的第二个版本,对问题的方向有了更深入的了解。它与代码无关。
在没有明显触发的情况下(开发人员未进行任何更改),网络应用中用于 CSS background
属性的大多数图像自发地停止显示。
检查显示了两件事:浏览器可以看到 CSS 正确指向所有图像,其次,正确显示的十几个图像恰好是按字母顺序列出的前十几个资源文件。
当我更改未显示的文件的名称以使其位于按字母顺序下降之前时,它开始完美显示。
如果我运行在邻居机器上托管的代码的相同副本,它会完美运行。
这完全超出了我的知识范围。有任何想法吗?我什至不知道为什么会发生这种情况,它完美运行了几个月,直到突然出现。标记你,是的,我已经反复清除了缓存和 cookie 以及所有相关的类似内容。
最佳答案
最终,通过将所有资源文件复制到不同的文件夹,从元素中删除它们,然后用副本替换它们,问题得以解决。某处有一些疯狂的缓存错误。这一切都发生在 Eclipse 中。
一位同事建议我下次尝试清理 Tomcat 服务器时,也许也试试吧!
关于css - 某个字母点后的背景图像未在本地构建中显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15438194/