【发布时间】:2022-11-23 12:00:23
【问题描述】:
我有两个 sass 变量用于某个 div 的宽度和高度:
$width: 277.98px;
$height: 156.36px;
我想将其转换成某种比例,以便在调整屏幕大小时,高度和宽度始终相互成比例。我遇到的问题是在尝试使用视口高度或宽度 (vh/vw) 调整宽度/高度时,我不断收到如下错误:
SassError: 27798px*vh isn't a valid CSS value.
另一个问题是我真的不明白通过 vh/vw 调整这些尺寸是如何工作的。我正在寻找的是调整我的 div 的宽度和高度的最佳方法,以便它们在更改屏幕尺寸时变得越来越大,但它们也与它们的原始值保持成比例(按比例)
【问题讨论】:
标签: css sass viewport-units