为什么我的 css文件中的background-image不起作用阿?
其它都可以就这个属性不行!有人知道吗?谢谢

解决方案 »

  1.   

    贴点代码吧,这样没人知道怎么回事的。猜想可能是路径问题,如果lz没有在页面里面指定baseURL的话,默认background-image是相对css文件的,建议lz把background-image的路径改成绝对路径试试。
      

  2.   

    目录结构:web 目录下有 image css 目录css 目录下有style.css文件,文件中的body元素
    body
    {
    background-image: url(image/background11.jpg);
    .............
    }在web根目录下有文件MainMasterPage.master
    在文件中用 <link href="css/style.css" rel="stylesheet" type="text/css" />但background-image: url(image/background11.jpg);这个没起到作用,,,,,,,,
      

  3.   

    现在变得更奇怪了!!!
    改成了background-image:   url(../image/background11.jpg); 加了两点先返回上一级目录!!这样在vs里编辑的时候能显示出来!!但运行的时候再IE里就显示不出来了!!!!!!!
      

  4.   

    看来是我猜对了,lz这里的路径有问题!
    background-image:   url(image/background11.jpg);这个是相对css的路径,实际的绝对路径就是"/css/image/background11.jpg",所以不会起作用,lz试试改成这样就可以了:
    background-image:   url(../image/background11.jpg);