使用CSS的calc()可以获得没有单位的像素的屏幕宽度吗?

时间:2016-08-17 08:20:43

标签: css

我正在尝试使用zoom计算calc() - 值,但由于zoom只采用无单位值或百分比值,因此我很难用calc()获得我想要的东西。

我注定要使用JavaScript,还是有办法?

我想计算页面上元素与屏幕宽度减去设定宽度之间的比率,因此计算结果为(screenWidth - setWidth) / elementWidth。我可以将setWidthelementWidth作为普通数字,但我无法找到获得除screenWidth之外的100vw的方法,而这最终会成为{(100vw - 300) / 900) 1}} => -200vw / 900 => -0.222222vw,正如您可能猜到的那样,不是我想要的。

0 个答案:

没有答案