首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >CSS背景图像不显示

CSS背景图像不显示
EN

Stack Overflow用户
提问于 2012-12-25 17:13:13
回答 18查看 305.4K关注 0票数 42

我有一个包含一个名为img的子目录的HTML文件,其中包含一个名为debut_dark.png的图像。在我的CSS文件中,我有:

代码语言:javascript
复制
body { 
    background: url(/img/debut_dark.png) repeat 0 0;
}

HTML文件具有body标记,并相应地包含CSS文件。我确信CSS文件是正确包含的,因为其他所有内容都被正确格式化。

背景图像没有显示,我只看到一个白色背景。有什么想法可以解决这个问题,甚至是如何调试它?

EN

回答 18

Stack Overflow用户

回答已采纳

发布于 2012-12-25 17:19:39

根据你的CSS文件路径,我假设它和你的HTML页面在同一个目录下,你必须修改url,如下所示:

代码语言:javascript
复制
body { background: url(img/debut_dark.png) repeat 0 0; }
票数 24
EN

Stack Overflow用户

发布于 2016-05-12 01:57:15

我知道这并没有解决OP的具体情况,但是对于来自谷歌的其他人,请不要忘记尝试基于元素类型的display: block;。我在<i>里有这张图片,但它没有出现...

票数 8
EN

Stack Overflow用户

发布于 2012-12-25 17:21:03

确保你的身体有一个高度,f.ex:

代码语言:javascript
复制
body { 
    background: url(/img/debut_dark.png) repeat;
    min-height: 100%;
}
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14029277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档