0

我的问题是,当尝试在 Shopify 中插入某种背景图片时,它从不显示任何内容。

我有一个导航栏,其中包含客户想要的模式,当我尝试启用它时,再次没有任何反应。

我在那个 css 背景行上使用的代码(来自谷歌搜索)是

background:url( "{{'navBggreen.jpg' | asset_url }}")

我也试过

background:url( {{'navBggreen.jpg' | asset_url }} )

没别的了。Shopify 的教程或任何类型的文档都非常稀缺,因此...

无论如何,有谁知道如何让这个工作?

4

3 回答 3

5

确保您的 css 文件具有 .liquid 扩展名,以便它可以处理流动代码,因为asset_url 是流动的一部分。所以请确保您的 css 文件名类似于 style.css.liquid。

于 2015-02-18T12:03:21.357 回答
2

您可以在 Assets 中的 CSS 文件中这样调用它:

.nav{background: url("navBggreen.jpg");}
于 2015-02-22T09:23:43.193 回答
1

如果要在布局中包含图像,则必须使用asset_url过滤器。但是,如果您的图像是通过 CSS 样式表调用的,那么您不需要使用asset_url- 除非它们在主题设置表单中使用。拿出来asset_url,它应该可以正常工作。

于 2012-12-13T15:16:42.460 回答