#Mid{       /* 整个主体盒子定义*/
    padding:0px 3px; background:url(img/BodyBg.gif) #FFF;  width:780px;
    }单独定义没问题,继承 div#Top,div#Mid,div#bodyBottom{
     width:780px;
 margin:0px auto;
 background:url(img/BodyBg.gif) #FFF;
 }
-----------------------------------------------------------------------
#Mid{       /* 整个主体盒子定义*/
    padding:0px 3px;
    }
就没有原来的" width:780px、background:url(img/BodyBg.gif) #FFF; "
属性了
如何解决???

解决方案 »

  1.   

    首先去掉那些中文注释,或者将文件另存为utf-8写法不太正确:background:#fff url('img/BodyBg.gif');另外在FireFox里看看是不是显示正确。css和vs.net 有什么关系?
      

  2.   

    为何不能有注释呢?  我也奇怪呢。。我也是有个css文件出现这个问题。 无法注释。 一注释就会有写样式丢失。。
      

  3.   

    通过<link rel="stylesheet" type="text/css" href="Style.css">语句添加对Style.CSS文件的引用,然后使用CssClass属性控制每个服务器控件的样式
      

  4.   

    为何不能有注释呢?就是编码问题,中文的话会造成乱码,会扰乱css语句的正确解析。
      

  5.   

    谢谢,Bliss_qingyang 答案: utf-8的文件引用了非utf-8的css文件,而且,含有中文注释
            有可能显示不正常
     解决:css 另存为: utf-8格式
      

  6.   

    谢谢,Bliss_qingyang 答案: utf-8的文件引用了非utf-8的css文件,而且,含有中文注释
            有可能显示不正常
     解决:css 另存为: utf-8格式