将本机CSS最小/最大函数与LESS一起使用

我想使用the min() CSS function与用 LESS 编写的样式表。但是,LESS 有自己的 min 和 max 函数,用于预先计算值 (使得不可能混合和匹配单元)。我如何得到它,以便输出 CSS 具有我编写的 min / max 函数?

我想使用the min() CSS function与用 LESS 编写的样式表。但是,LESS 有自己的 min 和 max 函数,用于预先计算值 (使得不可能混合和匹配单元)。我如何得到它,以便输出 CSS 具有我编写的 min / max 函数?

这里是 LESS 文件中的样式,它也应该是预期的输出。

canvas {
    background: white;
    width: min(95vh, 95vw);
    height: min(95vh, 95vw);
}

我使用 lessc 3.13.1,这会产生以下错误:

ArgumentError: error evaluating function `min`: incompatible types in <snipped> on line 49, column 12:
48     background: white;
49     width: min(95vh, 95vw);
50     height: min(95vh, 95vw);
4

使用 LESS 的字符串转义功能将纯字符串传递给 CSS。

canvas {
    background: white;
    width: ~"min(95vh, 95vw)";  
    height: ~"min(95vh, 95vw)"; 
}
See Also:Less doesn't support new math functions (e.g.min,max) #3463

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(319)
MSVisio是否支持序列图
上一篇
如何在一个元素上有多个CSS转换
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(38条)