在Spree 3.1标准主题中(开箱即用)
我试图改变背景图片。但是不行。也许路径是错误的。需要帮助。 这就是我做的。
/app/assets/images/NewBackGroundImage.png
vendors/assets/stylesheets/spree/frontend/custom.css
CSS:
.spree-header{
background-image: url("/assets/images/NewBackGroundImage.png");
background-size: cover;
margin-bottom: 10px;
}
答案 0 :(得分:1)
正如我所看到的,您的页面根本不使用您的样式。你确定div标签有“spree-header”类吗?因为在你的浏览器中它只有id“spree-header”而且没有关于各自的类。尝试将其从.spree-header
替换为#spree-header
。如果样式之间可能存在对抗,那么您可以随时尝试使用!important
代码:url(...) !important;
如果“供应商”文件夹位于“app”文件夹中,那么您也可以使用相对路径url("../../../../../assets/images/NewBackGroundImage.png")