我无法在我的网页上显示背景图像。我写了一个具有以下代码的 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/