首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用css的背景图像

使用css的背景图像
EN

Stack Overflow用户
提问于 2015-01-27 14:27:20
回答 2查看 68关注 0票数 0

我想在我所有的网页中显示背景图片pages.My正文css代码

代码语言:javascript
复制
body{
  background-image:url('image/silver.jpg');
  background-repeat:no-repeat;
  background-size:cover;
 }

我将此页面包含在我的页面中

代码语言:javascript
复制
<link rel="stylesheet" type="text/css" href="css/body.css">

但这不能显示背景图像now.If我在头部包含了正文css代码,它显示背景图像。

EN

回答 2

Stack Overflow用户

发布于 2015-01-27 14:31:14

CSS中的路径是相对于CSS文档的,而不是相对于网站的根目录。

我建议将图像(和所有样式资产)放在与样式表相同的目录中,以使路径更简单。

无论如何,将background-image属性更改为:

代码语言:javascript
复制
background-image:url('../image/silver.jpg');

...if站点的文件系统是这样的:

代码语言:javascript
复制
index.html
css/
    style.css
image/
    silver.jpg

在我看来,你的网站应该是这样的:

代码语言:javascript
复制
index.html
style/
    style.css
    silver.jpg
images/
    // put "content" images here (like a photo of yourself)...
    // ... not "style" images (e.g. a background gradient image).
票数 3
EN

Stack Overflow用户

发布于 2015-01-27 14:30:50

确保您正确指定了映像的路径。也许您的CSS文件与HTML文件位于不同的目录中?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28164489

复制
相关文章

相似问题

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