Html 当api托管在虚拟目录上时,是否未加载css3背景映像?
我在中公开了我的服务器api(asp.net mvc),这里的“myApp”是一个虚拟目录。从css中,我通过背景图像属性加载图像,如下所示Html 当api托管在虚拟目录上时,是否未加载css3背景映像?,html,css,Html,Css,我在中公开了我的服务器api(asp.net mvc),这里的“myApp”是一个虚拟目录。从css中,我通过背景图像属性加载图像,如下所示 .brand{ 背景图像:url('../content/images/logo.png'); } 现在浏览器正在发出请求,而服务器无法提供图像。 对于这种情况,正确的请求url是什么?如果.css文件位于“myApp”文件夹中,请使用以下代码: .brand { background-image: url('content/images/log
.brand{
背景图像:url('../content/images/logo.png');
}
现在浏览器正在发出请求,而服务器无法提供图像。
对于这种情况,正确的请求url是什么?如果.css文件位于“myApp”文件夹中,请使用以下代码:
.brand {
background-image: url('content/images/logo.png');
}
此代码假定您有一个文件夹“内容”,并在“图像”文件夹中包含您的实际图像。如果.css文件位于“myApp”文件夹中,请使用以下代码:
.brand {
background-image: url('content/images/logo.png');
}
此代码假定您有一个“内容”文件夹,并且在“图像”文件夹中有您的实际图像。我已经解决了这个问题。我之前不知道这件事。如果有人可能在未来寻找它,我将发布我的解决方案。这是html
base
标记。我只是把我的基本标签
在顶部的head
元素上,所有其他标记都将我的css转换为
.brand{
背景图片:url('content/images/logo.png');
}
一切正常。你可以找到更多关于
base
tag的信息,我已经解决了这个问题。我之前不知道这件事。如果有人可能在未来寻找它,我将发布我的解决方案。这是htmlbase
标记。我只是把我的基本标签
在顶部的head
元素上,所有其他标记都将我的css转换为
.brand{
背景图片:url('content/images/logo.png');
}
一切正常。您可以找到更多关于
base
tag的信息,如果您在CSS文件中编写,您应该使用html中的相对路径。假设您将CSS文件放在CSS文件夹中,并且与Content文件夹具有相同的级别,您的URL应该是:Content/images/logo.png
;若你们是在CSS文件上写的,你们应该使用html中的相对路径。假设您将CSS文件放在CSS文件夹中,并且与Content文件夹具有相同的级别,您的URL应该是:Content/images/logo.png
;“myApp”不是实际目录,它是IIS服务器上的虚拟目录,“是根目录,此url IIS服务器上的请求将从我的公开api提供服务。”myApp“不是实际目录,它是IIS服务器上的虚拟目录”,“是根目录,此url IIS服务器上的请求将从我的公开api提供服务。