asp.net - 如何在 asp.net 中设置背景图片

标签 asp.net css visual-studio-2010

我无法在我的网页上显示背景图像。我写了一个具有以下代码的 css:

    body 
{
    background-image:url('E:\WEB WEB WEB WEB\RedRockNoodleBar\RedRockNoodleBar1\RedRockNoodleBar1\Images\outer_bg.jpg');
    background-repeat:repeat-x;
}

css 应用在母版页的设计 View 中。当我添加内容页面并运行程序时,网页是空的。什么也没显示。是这样吗?

最佳答案

您应该在 CSS 中放置图像的虚拟路径,而不是物理路径。

有点像

body 
{
    background-image:url('../Images/outer_bg.jpg');
    background-repeat:repeat-x;
}

但这取决于您的 CSS 文件相对于您的图像文件夹的位置。在这里,我假设您的网络应用程序具有这样的结构

---Style (folder)
   \--Stylesheet.css

---Images (folder)
   \--outer_bg.jpg

---Default.aspx

关于asp.net - 如何在 asp.net 中设置背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7065093/

相关文章:

c# - 使数据库 mdf 跨不同计算机工作

c# - 我们如何从 View 到 Controller 访问列表和其他字段

c# - 在 asp.net 按钮中使用 UseSubmitBehavior 的好处

asp.net - Oracle中Link DB参数问题

.net - 安装包 : The remote name could not be resolved: 'packages.nuget.org'

html - HTML 头部中样式表声明的属性顺序差异

html - 低于 768px 的媒体查询不起作用

css - 如何删除水平滚动条

visual-studio-2010 - 如何执行与从Powershell中发布Visual Studio中的发布完全相同的功能

visual-studio-2010 - Visual Studio 2010 安装项目文本变量列表