应该是这种情况吧,你定义的div有给出固定的宽度和高度没,要这2者都给出来;这是div里面没东西的时候,这样才能显示背景图片;
一般原因有下:
1,css没有被调用
2,css图片地址不对
3,div的高度没有固定,是auto或者没有设值
4,div被嵌套,
5,div代码不规范
div内部是空的就需要设置它的大小才能显示背景,因为没有内容div大小是0,显示不了,有内容会才被内容撑起来.
你可以设置一下样式hu的最小宽度(max-width)和最小高度(max-height)限制下div的大小