【发布时间】:2016-02-22 22:07:03
【问题描述】:
我正在尝试将此图像变成一个按钮。它在通过网站 URL(不是我的网站)获取图像时有效,但在使用相对路径时无效。图像根本不会出现。
例子:
.my-class {
content: url(http://themedemo.wpeka.com/wp-content/themes/apppress/images/icons/included/color.png);
}
会起作用,但以下示例的 url 是一个文件路径,其中包含从上面的 url 下载的相同图像:
.my_class {
content: url(/img/color.png);
}
省略或使用引号不会导致任何成功。
我的文件夹如下所示: -CSS->styles->general->style.css -color.png
因此,出于测试目的,我将 color.png 和 CSS 文件夹放在项目的同一级别。
我在尝试时成功了:
contents: url(../../../color.png);
但不是:
contents: url(/color.ong);
编辑: 我是个白痴。谢谢你们的帮助 - 它实际上点击了我的大脑。
【问题讨论】:
-
您确定相对于样式表的路径正确吗?我注意到你有一个领先的
/。 -
你想念那里的引号'xx' .... background-image: url('../../images/image.png'); ?
-
我通过做内容让它工作: url(../../../color2.png) 为什么根路径方法不起作用?喜欢:内容:url(/folders/file.png)