2014-03-12 39 views
0

这是我在Visual Studio中正在尝试:如何设置CSS的背景图像与CSS?

<div id="cont" style=" background-image:url(C:\Users\Administrator\Documents\Visual Studio 2010\WebSites\WebSite5\Tulips.jpg); width:300px; height: 300px"> 

但股利不显示任何图像。我也尝试将网址设置为“Tulips.jpg”。代码有什么问题?

+1

确保您的路径与css文件相关。 –

+0

您的网页位于哪里?如果它在根目录下,则应该将图像设置为'Tulips.jpg',否则您需要定义路径。 – timgavin

+0

另外,你是否试图在VS或浏览器中查看?如果您在服务器环境中查看图像,则该图像的路径在浏览器中不起作用。 – timgavin

回答

-1

的HTML

<div class="your-css-class-name"> 
    blah blah blah 
</div> 

的CSS

.your-css-class-name{ 
    background:url('path/to/background_image.jpg'); 
} 
+0

哈哈,投票结果如何? – user1974297

0

,如果你试图把一个有链接到网上的图片,它工作正常。因此我认为可以安全地假设您的网站无法访问您计算机上图片的位置。 或者授予文件夹对IUSR(iis默认用户)的读取访问权限,或者将图片放入项目文件夹并使用相对路径。将图片从资源窗口拖到html文件中,Visual Studio将为您生成相对路径。