我的ASP.NET web应用程序中有一个文件夹。我把所有的css文件放在'App_Theme'里面。如果将image1.jpg放在“图标/图像”目录中,指定图像作为“div”的背景的正确方法是什么?对URL的选项有: -css背景图像的url属性
- ./Icons/jquery/image1.jpg
- 图标/ jQuery的/ image1.jpg
- /Icons/jquery/image1.jpg
这是正确的吗?
我的ASP.NET web应用程序中有一个文件夹。我把所有的css文件放在'App_Theme'里面。如果将image1.jpg放在“图标/图像”目录中,指定图像作为“div”的背景的正确方法是什么?对URL的选项有: -css背景图像的url属性
这是正确的吗?
@muhammed;如果写这个图像路径 你在一个文件夹中
background-image: URL("../Icons/jquery/image1.jpg");
& CSS是否有例如stylesheet folder
&主文件夹内的另一个文件夹,里面有想css folder
然后我们写另一个文件夹
background-image: URL("../../Icons/jquery/image1.jpg");
转到您的css文件,右键单击css类名称>构建样式>背景>浏览图像。它会为你输入网址。
通常,您在css中的文件引用与.css文件的实际路径有关。如果你使用/App_Theme/filename.css而你有/App_Theme/Icons/image1.jpg那么你可能希望使用url('Icons/image1.jpg');
如果你把里面的“图标/图像”那么所有的你的选择是正确的,因为你说的图像可以/Icons/jquery/image1.jpg
找到图片你需要做的是指定正确的路径,它是使用相对路径到您的网站的根目录的理想选择。
/Icons/images/image1.jpg
如果在相对路径中使用background-image:URL(“#foo.jpg)”,则相对于CSS文件工作。因此,如果在styles目录中具有CSS文件作为main.css,并且图像“image1。 jpg“本身在图标/ jquery目录中,而URL则是”Icons/jquery/image1.j PG” – Jawad