如何在 CSS calc() 中使用“反向百分比”/无单位计算?

问题描述 投票:0回答:1

我想在元素的

width
height
中使用以下计算:

(1 / 0.65) * 100, then the % sign

将宽度和高度设置为 153.85%。

但是我相信第一个数字必须有单位,或者是百分比 - 才能使

calc
发挥作用。

如何在

calc
中设置它而不是将其硬编码为
153.85%

153.85% 是 65% 的反向百分比 - 根据 这个 Math.SE 问题

我尝试了

calc(100% / 65%)
calc(100% / 0.65)
,但这些没有产生正确的结果。

css math calc css-calc
1个回答
0
投票

我不知道我是否很好地理解了你的问题,但你可以尝试使用 100vw 而不是 100%。

calc(100vw / 0.65);
© www.soinside.com 2019 - 2024. All rights reserved.