我将我的网站部署到http://ffinfo.azurewebsites.net/进行测试,日志没有显示在部署的网站上。如果我在Visual Studio 2012中按control+F5,徽标将显示得很好(它应该出现在左上角)。我已经通过转到http://ffinfo.azurewebsites.net/images/logo.png验证了徽标已上传。如果我从I.E.查看已部署站点的源代码,我会看到img标签
。<img id="imgBanner" src="/Images/logo.png" alt="Final Fantasy Info.com Logo" style="height:127px;width:400px;" />
我有另一个图像,使用标签工作很好,它只是这一个图像不工作。我也试过了,它不显示
我可以采取的代码,工作的图像和过去的行上关于破碎的标志代码,该图像也将不起作用。如果我更改工作图像的代码行,使其指向徽标,它可以正常工作。
为什么只有这一个映像不显示,只有当部署到Azure?
在Chrome开发工具中,你有一个css规则在你的捆绑样式表
img { display: none; }
这可能没有帮助
我认为图像的相对路径是不正确的,检查您的浏览器调试器,看看它是否无法加载资源,如果您引用您的图像像这样,它应该有所帮助:src="~/Images/logo.png"