calc()函数及vmin,vmax,vh,vw的认识,在family里的实战运用

csscalc()函数用于动态计算长度值;

比如下面这个,

font-size: calc(10px + 2vmin);

控制字体缩放。

这里的vmin(相对于视口的宽度或高度中较小的那个。其中最小的那个被均分为100单位的vmin);

比如我们的视口长150mm,宽200mm,现在我们的取值就是最小的那个150mm,计算公式就是  (150*2)/100;所以2vmin

的值是3;calc(10px + 2vmin) = 13px;只是计算结果,再就是,如果值小于12px;字体大小浏览器还是取12,如果要变更小,就得用缩放transform:scale();

vmin是相对于视口最小值,那还有vmax 不用说也知道了吧;

还有vw,和vh,vw指相对于宽度,vh值相对于高度;计算公式和vmin一样,只是取值不同;

IE9仅支持使用 vm 代替vmin;

在运算符‘+’前后都有空格

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值