【发布时间】:2017-08-01 11:39:11
【问题描述】:
我是 scss 的新手,我正在尝试创建一个具有 10% 视图高度和 10% 视图宽度的最小值的变量。
我的方法是
$size = min(10vh, 10vw);
但我会得到单位不可比较的错误。
我将如何解决此类问题?提前致谢
【问题讨论】:
标签: sass
我是 scss 的新手,我正在尝试创建一个具有 10% 视图高度和 10% 视图宽度的最小值的变量。
我的方法是
$size = min(10vh, 10vw);
但我会得到单位不可比较的错误。
我将如何解决此类问题?提前致谢
【问题讨论】:
标签: sass
我认为这是做不到的。
在编译时,SASS 不知道视口的高度和宽度是多少(想想平板电脑的方向变化)。该信息仅在客户端设备上可用。
这也不能在 CSS 中完成(没有 max 或 min 函数),请参阅 Calc of max, or max of calc in CSS
【讨论】: