我使用CSS越多,我得到的抑郁就越多 我想设置一个存储在我的aspx和cs文件所在文件夹中的背景图片 位于,仍然不会放一张背景图片:
/* DEFAULTS
----------------------------------------------------------*/
body
{
background-image:url(banner.gif);
display:block; // have tried without it as well, no change :(
}
Default.aspx的:
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="WebApplication1.SiteMaster" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head runat="server">
<title></title>
<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder ID="HeadContent" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form runat="server">
<asp:ContentPlaceHolder ID="MainContent" runat="server">
</asp:ContentPlaceHolder>
</form>
</body>
</html>
请帮助设置背景图片?
答案 0 :(得分:0)
您说您的CSS和图片位于您拥有aspx
文件和CSS的同一文件夹中
首先尝试为身体设置背景颜色
body {
background: #f00; /*This should give you red*/
}
如果效果不错,图像路径有问题,如果你也看不到颜色,那就意味着你的样式表路径错误了,所以不是
<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" />
应该是
<link href="Site.css" rel="stylesheet" type="text/css" />
答案 1 :(得分:0)
这是图片,我认为路径没有任何问题: