我正在尝试使用以下CSS代码设置页面的背景图像,但没有图像显示。该图像将在页面上平铺,并且只有10x10像素大小。然而,它仍然无法显示。请问我做错了什么?
<body>
<div id="background"></div>
</body>
#background {
background-image: url("img/background.png");
}
我正在尝试使用以下CSS代码设置页面的背景图像,但没有图像显示。该图像将在页面上平铺,并且只有10x10像素大小。然而,它仍然无法显示。请问我做错了什么?
<body>
<div id="background"></div>
</body>
#background {
background-image: url("img/background.png");
}
图片是否在linkToCssFolder/img/background.png
中?图片路径是相对于您的CSS文件而言的。
另外,您的#background
div中是否有内容?如果没有,则它可能具有默认的高度0px
,并且不显示任何背景。
你需要同时给元素指定尺寸...
#background {
width: 10px;
height: 10px;
}
这里是所有CSS关键字列表
我刚在http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_background_multiple尝试了一下,它可以工作。
我猜你的图片可能没有放在正确的位置,或者背景属性被样式或其他CSS规则覆盖了。
即使是专业人士,由于缺乏适当的关注和疲劳而经常忘记 CSS 和 HTML 的这种易如反掌的事情。如果你知道它,就休息一会儿。
如果你在网页设计的树中迷失了方向,以下是一些提示:
另一个错误来源可能来自于图像扩展名,例如: background-image: url("img/background.png")
#background {background-image: url("img/background.png"); height:300px;}
在 CSS 中添加 height
元素
你好,
要获取你的图片,你必须想象自己在终端(或cmd提示符)中,并像你通常所做的那样编写代码以获取该图像。
假设您的CSS文件为/css/,您的图像位于/img/background.png,那么要获取该图像,您必须编写以下代码: background-image: url("../img/background.png");
这是因为在终端/cmd提示符中,要从.css文件中获取图像,您首先需要键入cd..,然后cd img,然后是background.png。希望这可以帮助到你!
祝一切顺利!
background-image: url("../img/background.png");
。 - Nightfirecaturl(../img/background.png)
。 - Jon Adamsbody{background-image: url("../img/background.png");}
代替即可吗? - Nightfirecat