
正文
为什么css设置不了背景图,为什么css设置背景图片不显示
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
css中背景图片设置无效。
1、可能是图片的命名及格式问题。可能是浏览器的不兼容。
2、height:100%高度这个属性是相对于父元素说的,貌似必须设置html和body的高度为100%才可以。html,body{ height:100%; }你加上这句试试。
3、根据你的描述设置Body背景图片无效为路径问题。
4、Css设置背景图片为什么不显示?原因是图片路径的问题。解决步骤:将图片和网页放在同一目录中,background-image:url(图片.jpg)图片放在一个image目录下。
5、是不是没写对路径啊? 选对文件夹:比方说你在css文件夹里,和images是同一级别的,要退出css文件夹,再进入images文件夹,要写成:../images/jpg。
6、这个代码是没有错误的,一般设置之后不生效的原因有以下几个:图片的地址写错了,特别是相对路径的时候写错,注意该地址的相对路径是相对于你的CSS文件地址的路径。
相关问答
Q1: css中设置背景图片为什么无法出现,我将图片文件和css文件放在一个文件夹...
1、Css设置背景图片为什么不显示?原因是图片路径的问题。解决步骤:将图片和网页放在同一目录中,background-image:url(图片.jpg)图片放在一个image目录下。
2、图片路径的问题。图片和网页放在同一目录下:background-image:url(图片.jpg。图片放在一个image目录下,并且image目录和网页在同一目录下:background-image:url(“image/图片.jpg”)。
3、如果版式也乱了 说明是css文件路径错误。如果版式正常,只是图片不显示,就是图片路径写错了。在本地和服务器上文件路径有些不同,服务器上可以试着改为绝对路径试试。
4、,css没有被调用 2,css图片地址不对 3,div的高度没有固定,是auto或者没有设值 4,div被嵌套 5,div代码不规范 CSS(层叠样式表)是一种用来表现HTML或XML等文件样式的计算机语言。
5、没有,那些原因在其他浏览器下也会不显示背景图。唯一的一个就是IE6的背景图不兼容PNG格式的。
Q2: css插入背景图片时背景图片显示不出是什么原因?
1、CSS添加的背景图片无法显示,原因如下:不调用css请检查css调用是否成功。css图像地址错误;请检查css图像地址是否正确。div的高度不是固定的,是自动的或者没有设置;错误的div设置很容易导致背景图片过高而无法显示。
2、如果版式也乱了 说明是css文件路径错误。如果版式正常,只是图片不显示,就是图片路径写错了。在本地和服务器上文件路径有些不同,服务器上可以试着改为绝对路径试试。
3、这样能显示的话就代表你原来的的确是css路径问题。如果此css与页面不在一个目录下 那么背景的路径将会改变 希望留意一下 还有楼上所说的 图片后面的地址不用加引号,否则可能会引起部分浏览器不能显示的错误。
Q3: 我在css文件里给div添加背景图片但是不行?如下图,其他没什么地方写错...
1、图片的地址写错了,特别是相对路径的时候写错,注意该地址的相对路径是相对于你的CSS文件地址的路径。你可以用绝对路径,就是整个背景图片完整地址写进去看是否生效。背景图片缺失,就是你这个背景图不存在。
2、可能是图片的命名及格式问题。可能是浏览器的不兼容。
3、DIV+CSS中设置了一个背景图片,显示不出来,有以下几方面原因:css没有被调用;请检查css调用是否成功。css图片地址不对;请检查css图片地址是否正确。
4、是不是没写对路径啊? 选对文件夹:比方说你在css文件夹里,和images是同一级别的,要退出css文件夹,再进入images文件夹,要写成:../images/jpg。
5、路径是没有问题滴,但你的这个ID为 header 的容器你是否设置了高度宽度之类的。最简单的验证方法,把 header 设置为 header { background-image:url(../images/logo.gif);border:1px solid red;} 看容器是否正常。
6、打开html开发软件,新建一个html代码页面。在html代码页面的body标签里面输入多行段落文字,用于后面浏览器滚动条滚动的时候查看图片时候随滚动条而滚动条。设置背景图片样式。
Q4: 为什么我在网页中不能运用css样式设置背景图片
如果是单纯的设置背景色(background-color)的话,你这个想法是实现不了。
href=/ 内嵌样式 当一个样式只需要在一个元素上应用一次时,要使用内联样式,需要使用相关标签中的style属性。样式属性可以包含任何CSS属性。由于混合了表示和内容,内联样式将失去样式表的许多优点。
Css设置背景图片为什么不显示?原因是图片路径的问题。解决步骤:将图片和网页放在同一目录中,background-image:url(图片.jpg)图片放在一个image目录下。
如果不设置背景图片固定属性,浏览器默认背景图片随网页的滚动而滚动。为了避免过于花哨的背景图片在滚动时伤害浏览者的视力,所以可以解除背景图片和文字内容的捆绑,该为和浏览器窗口捆绑。
·scroll:网页滚动时,背景图片相对于浏览器的窗口而言,一起滚动 注意:背景图片固定控制背景图片是否随网页的滚动而滚动。如果不设置背景图片固定属性,浏览器默认背景图片随网页的滚动而滚动。
Q5: Css设置背景图片为什么不显示?
1、CSS添加的背景图片无法显示,原因如下:不调用css请检查css调用是否成功。css图像地址错误;请检查css图像地址是否正确。div的高度不是固定的,是自动的或者没有设置;错误的div设置很容易导致背景图片过高而无法显示。
2、如果版式也乱了 说明是css文件路径错误。如果版式正常,只是图片不显示,就是图片路径写错了。在本地和服务器上文件路径有些不同,服务器上可以试着改为绝对路径试试。
3、图片放在一个image目录下,并且image目录和网页在同一目录下:background-image:url(“image/图片.jpg”)。
4、可能有三种情况:1。路径不对;2。图片格式不对,指的是本来是Gif格式的图片,你只在后面改了一个后缀名成jpg的。3。h3没有规定宽度和高度。背景图片是不需要规定高度和宽度的。
关于为什么css设置不了背景图和为什么css设置背景图片不显示的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







