【发布时间】:2017-07-07 18:51:06
【问题描述】:
我正在尝试在服务器中托管 Web 应用程序,但问题是当我在 localhost 中运行应用程序时,背景图像正在显示,但是当我在 服务器 上托管它时> 特别是背景图片根本没有加载请帮助解决这个问题
这里是代码
<!DOCTYPE html>
<html>
<head>
<style>
body,h1 {font-family: "Raleway", sans-serif}
body, html {height: 100%}
.bgimg {
background-image: url('~/img/smpl4.jpg');
min-height: 100%;
background-position: center;
background-size: cover;
}
</style>
</head>
<body class=" bgimg" >
</body>
</html>
我该如何解决这个问题?
我可以从 gridview 按钮获取图像
<asp:ImageButton ID="imgbtnEdit" style="margin-left:5px" runat="server" ToolTip="Edit" CommandName="Edit" ImageUrl="~/img/edit.png" Height="32px" Width="32px"/>
这里的图像正在完美加载它无法加载背景图像。
当我检查页面时它是这样的
加载资源失败:服务器响应状态为 404(未找到)
【问题讨论】:
-
你把图片上传到服务器了吗?
-
你的文件夹结构一样吗?
-
@MandarSant 是的,我已将图像上传到服务器
-
可能是路径
-
@Suhas 因为您引用的路径无效。尝试使用 DEv 工具放置硬编码路径(按 F12 并手动设置路径)并检查会发生什么?另外,您可以查看开发工具中是否发生任何错误
标签: javascript html css asp.net image