#4384·less.js

LESS 的 if() 函数与 CSS 的 if() 函数发生冲突

作者: paponius创建于 2025年11月11日更新于 2026年4月28日
标签bug

重现步骤: 在 LESS 空间中使用原生 CSS 语法的 if() 函数的属性。```less color: if(style(color: none): blue; else: red);


**当前行为:**

错误: `无法解析调用参数或缺少')'`

**预期行为:**

可以直接使用原生 CSS `if()` 函数,无需修改: `color: ~"if(style(color: none): blue; else: red);"`

**环境信息:**

<!-- 请提供 `less` 和 `nodejs` 包的版本 -->

在 Stylus 浏览器扩展中使用。