将CSS Calc与视口单位一起使用[重复]

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

为什么这样做:

left: calc(50vw - (269 * (100vw  / 1220 ) ) );

但这不是:

left: calc(50vw - (269 * (100vw  / 1220 ) ) + 269 );

唯一的区别是+269。

FF检查员说'属性值无效'。

css calc viewport-units
1个回答
0
投票

使用calc()时,可以乘以除以无单位的值,但是加法或减法需要单位。

calc(10vh * 2) —可以,表示“我想要的vh数量是开始时的两倍”。

calc(10vh + 2)-这不行。 “加上两个什么:vhpx?”。

© www.soinside.com 2019 - 2024. All rights reserved.