css - 液体 SCSS 文件中的 if 语句 (Slate/Shopify)

标签 css sass liquid

我在 Slate 的 layout.scss liquid 文件中的 style/globals 中有以下语句。

{% if template == 'index' %}
h1 {
  color: yellow;
}
{% endif %}

但是,该属性不起作用。如果我在 dist 文件夹中查看已编译的 theme.scss.liquid 文件,代码与上面相同。 我做错了什么?

最佳答案

像今天一样,您不能在 slate 的 SCSS 文件中使用流式语法。

关于css - 液体 SCSS 文件中的 if 语句 (Slate/Shopify),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46720787/

相关文章:

html - 对非响应做出响应

javascript - 穿过带有文本/无图像的 Canvas 元素

css - Vue - 在CSS中获取数据属性值

css - 为什么我的 SASS 渐变混入的悬停状态不起作用?

html - 如何在可变大小的 block 中居中放置文本?

javascript - 如何在javascript中包含液体?

css - 有条件的页面大小

html - Bootstrap v 3.2 跨多列的边框

重定向至 Shopify 客户注册处的结帐页面

node.js - 让 Liquid-Node 和 Express 更好地发挥作用