border-width: max(.01rem, 1px);
此代码将中断编译过程。
注意:对于相关的clamp()
函数,这可能也是正确的。
对于遇到此问题需要解决方法的任何人,您始终可以使用 LESS 的字符串转义功能将纯字符串传递给 CSS,例如。
border-width: ~"max(.01rem, 1px)";
@kbav谢谢,真的很有帮助!
如果您需要使用 Less 变量,例如max(@my-var, 1px)
,您可以这样做
@my-var: .01rem;
--my-var: @my-var;
border-width: ~"max(var(--my-var), 1px)";
应该从 Less 4 开始工作
最有用的评论
注意:对于相关的
clamp()
函数,这可能也是正确的。解决方法
对于遇到此问题需要解决方法的任何人,您始终可以使用 LESS 的字符串转义功能将纯字符串传递给 CSS,例如。
border-width: ~"max(.01rem, 1px)";