border-width: max(.01rem, 1px);
Dieser Code unterbricht den Kompilierungsvorgang.
Hinweis: Dies gilt wahrscheinlich auch für die zugehörige Funktion clamp()
.
Für jeden, der darauf stößt und eine Problemumgehung benötigt, können Sie immer die String-Escape-Funktionen von LESS verwenden, um einen einfachen String an das CSS weiterzugeben, z.
border-width: ~"max(.01rem, 1px)";
@kbav Danke, das ist wirklich hilfreich!
Wenn Sie weniger Variablen verwenden müssen, z. B. max(@my-var, 1px)
, können Sie Folgendes tun:
@my-var: .01rem;
--my-var: @my-var;
border-width: ~"max(var(--my-var), 1px)";
Sollte ab Less 4 . funktionieren
Hilfreichster Kommentar
Hinweis: Dies gilt wahrscheinlich auch für die zugehörige Funktion
clamp()
.Ein Workaround
Für jeden, der darauf stößt und eine Problemumgehung benötigt, können Sie immer die String-Escape-Funktionen von LESS verwenden, um einen einfachen String an das CSS weiterzugeben, z.
border-width: ~"max(.01rem, 1px)";