【发布时间】:2017-01-24 03:05:13
【问题描述】:
好的,我有一个简单的 HTML 输入片段:
<input id="txtFirstName" type="text" class="txtBox" runat="server" />
与此 CSS 属性相关联:
.txtBox
{
background: url("/Images/lu/input_bg.png") repeat-x scroll left bottom transparent;
border: 1px solid #E0E6EF;
padding: 3px;
width: 275px;
}
图像显示在 Visual Studios 设计窗口中,但当我在浏览器中查看时却没有。什么给了?
【问题讨论】:
-
您确定部署的站点位于您的 Web 服务器的根目录中吗?可能是您在本地将其部署到根目录,例如localhost:8012/Images 但在远程站点上可能是 your_url/your_site/images。这是一个潜在的原因,因为您需要使用相对 url 或 /your_site/images/lu/input_bg.png。
-
@dash 我能够通过您的建议解决问题。您应该将您的评论放入答案中,以便我接受。
-
很高兴为您提供帮助。有关如何使用 Visual Studio 中的内置 Web 服务器在本地镜像远程设置的一些建议,请参阅我的回答。也没有什么可以阻止您在本地托管 IIS(如果允许您在本地计算机上运行 IIS!)