一波未平,一波又起,又得麻烦大家了。
       我的项目(ASP.NET)程序,设计界面背景图片显示一切正常,可程序一运行起来,背景图片就不见了,而且布局稍变乱,在这里寻求解决办法?
       我该怎么办?

解决方案 »

  1.   

    不能看到背景图片实DEBUG模式,还是发布的时候不能看到。
    如果实发布的时候不能看到,就要考虑图片文件夹的权限问题了。你描述清楚了。
      

  2.   

    路径是不是对的,布局的话用css控制吧!别写绝对大小,那样不同尺寸显示器,不同分辨率显示效果是不同的啊。
      

  3.   

       谢谢大家的回答!
       一楼的朋友,是在DEBUG模式时,看不到背景图片,可以解释一下吗?
      

  4.   

    具体的代码是:
    <body style="background-image:url(Images/q.jpg)">
        <form id="form1" runat="server">
        <div style="background-color:White;background-image:url(Images/q.jpg);text-align:center;" >
            <img alt="" src="Images/in.jpg" style="width: 641px" />
            <div id="L" style="left: 118px; width: 756px; top: 113px"> <marquee direction="left" loop="-1" scrollamount="3" scrolldelay="3" style="width: 685px" ><span
    style="COLOR: #0000ff" class="style1">欢迎您来到山东科技职业学院学籍管理系统——>用户登录界面!</span></marquee></div>
            <div style="width: 38%; text-align:center; margin-top:50px; vertical-align:middle; height: 246px;" >
                <table border="0" cellpadding="0"   background="Images/q.jpg" style="width: 362px; height: 143px; border-right: #99ccff 0.05em solid; border-top: #99ccff 0.05em solid; border-left: #99ccff 0.05em solid; border-bottom: #99ccff 0.05em solid; font-size: 12pt; vertical-align:middle; margin:0 auto;" backcolor="White" bordercolor="#507CD1" borderstyle="Solid" borderwidth="1px" font-names="Verdana" font-size="0.8em" forecolor="#284E98">
      

  5.   

    如果你使用了Forms验证,web.config没有配置好,图片也会不显示。解决办法是:
    在web.config文件中添加如下代码
    <location path="images">
          <system.web>
                <authorization>
                      <allow users="*"/>
                </authorization>
          </system.web>
    </location>
    path的值为你图片所在目录