css无法设置div的背景图片

我用css设置div的背景图片,但是总是不显示,但是如果用内联的style属性设置又可以显示背景图片,不明白这是为什么(控制div的css确保是引用正确的,因为除了背景没办法控制外,宽度、高度、边框等属性都可以控制)

div要设置高度和宽度,背景图片的路径要正确!

如果你把CSS放在单独的文件夹里那内联的CSS背景图片的路径和CSS引用图片的路径肯定是不一样的
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-04
加我, 我帮你看看.759646703

我在css文件里给div添加背景图片但是不行?如下图,其他没什么地方写错...
1、图片的地址写错了,特别是相对路径的时候写错,注意该地址的相对路径是相对于你的CSS文件地址的路径。你可以用绝对路径,就是整个背景图片完整地址写进去看是否生效。2、背景图片缺失,就是你这个背景图不存在。你可以看下把你背景链接在浏览器中键入,看是否路径正确。3、如果12都没有错,外层DIV背景...

css给DIV设置背景图片没用...
应该是路径不对。你试着改成这样:background-image:url(..\/image\/header.jpg)

JSP给DIV块状元素只能设置颜色,不能设置背景图片
你的css文件在config文件夹里,你的图片在images文件夹里,这个语句路径不对 background: gray url(.\/images\/lside_bg.png);这句话的意思是:背景图片是 .\/config\/images\/lside_bg.png 从你的html代码看,config和images应该是平级目录,所以换成 background: gray url(..\/images\/lside_bg.png)...

css无法设置div的背景图片
div要设置高度和宽度,背景图片的路径要正确!如果你把CSS放在单独的文件夹里那内联的CSS背景图片的路径和CSS引用图片的路径肯定是不一样的

div中的背景图片在css中显示不出来,在div的style中可以显示
jpg");width: 111px;height: 363px;} <\/style> <div class="sf" >123<\/div> 这样能显示的话就代表你原来的的确是css路径问题。如果此css与页面不在一个目录下 那么背景的路径将会改变 希望留意一下 还有楼上所说的 图片后面的地址不用加引号,否则可能会引起部分浏览器不能显示的错误 ...

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

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

用css设置DIV背景图片无法显示
height:100%高度这个属性是相对于父元素说的,貌似必须设置html和body的高度为100%才可以。html,body{ height:100%; }你加上这句试试。

css+div,css定义div中的背景图片不显示
楼主,以我的经验,80%的可能性是因为你的图片路径不对。background:url(IMG\/1.jpg);请确认你的网页所在同级目录下边有一个叫做IMG的文件夹,同时在这个文件夹中铀一个叫1.jpg的图片。

为什么用CSS设置<DIV>的背景图片无法显示?
去掉,或者在其后加英文分号)打错了的话,并且已调用CSS。不知道是不是logo这个名称的原因。就好像变量名不能用关键字一样,我也不清楚,这样子应该是对的啊。要不就 logo {BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(WebImage\/logo.gif); BACKGROUND-REPEAT: no-repeat } ...

相似回答