请问大家,在CSS里定义的背景为什么在页面里不显示?页面的DIV的

/* ============容器============== */
body{margin:0;padding:0;border:0;height:100%;text-align:left; background:url(bg.jpg);background-repeat:repeat-x;}
#contain{position: relative;height:100%;padding:10px;margin:10px auto;border:0;}
#content {position:relative;margin:10px auto 10px auto}
#bottom {position: relative;margin:0px auto}
#top {position:relative;margin:0px auto;z-index:99}
#bodyex {position: absolute;left:0;top:0px;margin:0}
图片路径都是正确的…之前这样写,显示过,后来过了一天又不显示了,很怪…请问大家遇到过这样的事吗?有divcss的高手愿意帮我吗?请留下qq我把元文件传给你…

注意一下路径,如果CSS是内嵌到网页中的,那bg.jpg应与网页在同一目录下,如果是单独的css文件,bg.jpg应与css文件同目录.追问

CSS是单独的文件。图片与CSS都在同一文件夹下。但就是不显示

追答

检查文件名是否拼写错误,检查图片格式是否与其扩展名相符,换用更规范的写法:
background-image: url('bg.jpg');
为了防止重复定义,可以提升级优先级,如:
background-image: url('bg.jpg')!important;
你可以在页面中加IMG标签显示一下bg.jpg,看是否可以显示,以确定图片本身没有问题.

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-19
第一句改成下面的语句试一下:

body{margin:0;padding:0;border:0;height:100%;text-align:left; background:url(bg.jpg) repeat-x;}

QQ:402462236
第2个回答  2012-10-19
确保页面有body标签并且css引用路径正确,然后再看看你背景图片的路径或者加"../"或者“css文件夹/”貌似就这些了,不可能图片不存在吧
第3个回答  2012-10-19
图片的路径有问题,图片没有,图片后缀名不对,等等都可以造成图片不显示啊。

请问大家,在CSS里定义的背景为什么在页面里不显示?页面的DIV的
注意一下路径,如果CSS是内嵌到网页中的,那bg.jpg应与网页在同一目录下,如果是单独的css文件,bg.jpg应与css文件同目录.

为什么我在css中设定的背景图片在浏览的时候不显示?
图片路径的问题。1、图片和网页放在同一目录下:background-image:url("图片.jpg"。2、图片放在一个image目录下,并且image目录和网页在同一目录下:background-image:url(“image\/图片.jpg”)。3、图片放在一个image目录下,并且image目录和网页不在同一目录下:background-image:url(“..\/image\/图片....

DIV+CSS中设置了一个背景图片,显示不出来
1、css没有被调用;请检查css调用是否成功。2、css图片地址不对;请检查css图片地址是否正确。3、div的高度没有固定,是auto或者没有设值,div设置错误容易导致背景图片高度太大则无法显示;请重新设置div高度。4、div被嵌套;查看嵌套的div是否设置正确。5、div代码不规范;请检查div代码是否书写正确。

我把DIV的CSS样式背景设了背景图片,可是预览时不显示是怎么回事啊?或者...
第一,路径错了,第二,你的DIV没有高度或者没有内容~~~背景颜色渐变可以通过代码来实现,具体的会比较繁琐,兼容也不好,但是用图片来做渐变就简单美观,所以渐变的几乎没人用代码了,考虑下用图片吧

为什么DIV背景图片在预览的时候不显示呢?用CSS定义的
如果在CSS里加的图片,它是属于背景要把它的高度和宽度写出来,否则在浏览时是不显示的,你是不是没设置高、宽啊

为什么用CSS设置<DIV>的背景图片无法显示?
可能没有引用才会这样。用 <link href="CSS文件路径\/CSS文件名" rel="stylesheet" type="text\/css" \/> 如果你已经引用了,出现这种情况可能是:1、引用的路径不对 2、在你的<div id=logo><\/div>这个块里面应该还有一个块,或许是<table>或许是<div>或许是其他的标签,在该标签中又重新定义了...

为什么用CSS设置<DIV>的背景图片无法显示?
因为你背景图片的高和宽都没设置,所以显示不出来

css背景颜色为什么不显示?
3、检查一下定义样式是否写对了.Css设置背景图片为什么不显示?Css设置背景图片为什么不显示?原因是图片路径的问题。解决步骤:1.将图片和网页放在同一目录中,background-image:url("图片.jpg")2.图片放在一个image目录下。并且image目录和网页在同一目录下:?background-image:url(“image\/图片.jpg”)...

div+css布局 设置的背景图片显示不出来
这是因为在i 、li 、a这些标签中添加背景时都需要给一个宽高,或者display:block。让他成为块元素。否则他没有宽高。只有一条线或者一个点那么大怎么显示背景啊

css在div块添加背景图片为何不显示呢?
应该是这种情况吧,你定义的div有给出固定的宽度和高度没,要这2者都给出来;这是div里面没东西的时候,这样才能显示背景图片;如果DIV里面有东西,那请把代码粘贴出来。

相似回答
大家正在搜