我的IDE中有一个名为“Images”的文件夹,我想访问此文件以获取我的CSS属性background-repeat:repeat;
如何“召唤”它?
images / background.png无效! :(
编辑:这是显示层次结构的解决方案。有帮助吗? :)
EDIT3:
我的CSS现在已经有了这个:
body
{
background-color: #FFFFFF;
background-image: ../../Images/BackgroundPatternAlt.png;
background-repeat:repeat;
}
根据我的解决方案资源管理器图片,它应该可以工作,但事实并非如此。有什么帮助吗?
PS。澄清我的CSS可以正确修改我的页面,因为如果我改变背景颜色,一切都会正确改变。错误必须在背景图像地址内。 T_T
答案 0 :(得分:3)
您在CSS中定义的背景图像始终相对于CSS的路径(如果您没有明确说明不这样做)。
所以,如果你想使用:
background: url(images/background.png) repeat;
... CSS文件必须位于images-folder的“parent”/ root中,因此我建议您将Images文件夹移动到App_Themes / Default。
答案 1 :(得分:1)
取决于css文件与图像的关系。根文件夹中的.css文件是不是?如果是这样,请尝试“../ images / background.png”
答案 2 :(得分:1)
根据您的网络服务器,路径名可以区分大小写,因此它将是:
Images/background.png
编辑:如果您的Images文件夹位于网络服务器的文档根目录中,您可以随时使用:
/Images/background.png
答案 3 :(得分:1)
在我看到图片时,您必须尝试另一个级别,在此路径:../../../Images/
答案 4 :(得分:0)
如果文件夹结构与解决方案资源管理器中的文件夹结构保持一致,请尝试'../../ images/background.png'。