【发布时间】:2021-08-14 22:38:09
【问题描述】:
这是我在 theme.liquid 文件中的代码:
它告诉我的主题如果您登陆该集合,则加载哪个 css 文件
{% if template contains 'hammersusa' %}
{{ 'hammersusa.css' | asset_url | stylesheet_tag }}
{% else %}
{{ 'shop.css' | asset_url | stylesheet_tag }}
{% endif %}
{% if template contains 'brakefailure' %}
{{ 'brakefailure.css' | asset_url | stylesheet_tag }}
{% else %}
{{ 'shop.css' | asset_url | stylesheet_tag }}
{% endif %}
{% if template contains 'lotsofconcerns' %}
{{ 'lotsofconcerns.css' | asset_url | stylesheet_tag }}
{% else %}
{{ 'shop.css' | asset_url | stylesheet_tag }}
{% endif %}
{% if template contains 'personalitems' %}
{{ 'personalitems.css' | asset_url | stylesheet_tag }}
{% else %}
{{ 'shop.css' | asset_url | stylesheet_tag }}
{% endif %}
{% if template contains 'hammers1' %}
{{ 'hammers1.css' | asset_url | stylesheet_tag }}
{% else %}
{{ 'shop.css' | asset_url | stylesheet_tag }}
{% endif %}
{% if template contains 'hitcinders' %}
{{ 'hitcinders.css' | asset_url | stylesheet_tag }}
{% else %}
{{ 'shop.css' | asset_url | stylesheet_tag }}
{% endif %}
我的问题是当我想更改整个正文背景颜色或包装器背景颜色时,它只允许我在我尝试更改正文背景时在我的最后一个 if 语句中执行此操作“hitcinders.css”说'brakefailure.css' 它会加载我原生 shop.css 文件的主体背景。
我试图将它们组合到 else if 语句中,这给了我另一个问题。
有什么建议吗?网址是https://hammersusa.com
同样,https://hammersusa.com/collections/hit-cinders 是正确的,我正在尝试为导航中的后续集合这样做。
提前谢谢你。
【问题讨论】: