0

我正在尝试设置一个简单的 div,过去我已经做过很多次但出了点问题......这是我的代码的一个小提琴。

http://jsfiddle.net/psychoticpanda/HTtRs/

要么我发疯了,在某些事情上出现了小故障,要么在一天 13 小时的课程之后,我编写代码为时已晚......请帮助我保持理智并帮助我!该图像在用作时有效,<img src="(IMAGE)" />但当我background-image: url("image");在 CSS 中将其用作时它不起作用...?我需要它作为按钮在上面没有问题的背景!请帮忙...

4

2 回答 2

1

如果url()内容是相对路径,则它派生自样式表位置的路径。因此,如果您的样式表是/css/file.css并且规则是url(image/filename.png),它将在/css/image/filename.png. 您可能应该使用图像的绝对路径。

于 2013-05-01T03:44:49.637 回答
0

您的文件路径url("images/map.png")假定您的images文件夹与 CSS 文件位于同一文件夹中。如果不是这种情况,则说明您的路径不正确。如果这种情况,我会尝试的下一件事(但无论如何都要考虑)是使用background:而不是background-image:- 它本身不会提供有关其定位或您是否希望图像重复的任何信息。

于 2013-05-01T03:48:31.860 回答