如何让这个CSS正确?

时间:2013-05-13 09:12:44

标签: asp.net css

我使用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>

请帮助设置背景图片?

2 个答案:

答案 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)

这是图片,我认为路径没有任何问题: enter image description here