页面上有一个div
<div class="div_css">
  <ul>
     <li></li>
  </ul
</div>
在div_css里设置div的背景图片 怎么都显示不了只有在div中加入style="background-image:url()"这样才会显示 
请问是我哪里写错了吗

解决方案 »

  1.   

    <style type="text/css">
      #xxx{background:url();}
    </style>
    <div id="xxx"></div>
    如果div里面没内容要设置宽和高才能正常显示
      个人看法....
      

  2.   

    css文件中设置的图片路径,是与css文件的路径是对应的如:你的css文件放在images下,你的图片也在images下。在css文件中,你直接用src='aa.jpg',就可以了。如果用src='images/aa.jpg',在页面中反而找不到该图片了。如果你的css是在页面里定义的,肯定不会出现这样的问题这是路径出的问题
      

  3.   

    你的div+css在样式表里,不应该用"#"而要用  ".",class要用".",id用"#"
      

  4.   

    <style type="text/css">
      .xxx{background:url();}
    </style>
    <div id="xxx"></div>
    这样看看能不能显示
      

  5.   

    楼上的方法显示不对。既然用.就应该用class 如果用Id 应该用#