标签:写法 没有 width 需要 四则运算 Oz 百分比 通用 混合
calc()使用通用的数学运算规则,但是也提供更智能的功能:
1. 使用“+”、“-”、“*” 和 “/”四则运算;
2. 可以使用百分比、px、em、rem等单位;
3. 可以混合使用各种单位进行计算;
4. 表达式中有“+”和“-”时,其前后必须要有空格,如"width: calc(12%+5em)"这种没有空格的写法是错误的;
5. 表达式中有“*”和“/”时,其前后可以没有空格,但建议留有空格。
calc()的兼容写法(less语法中需要加~符号,才可识别计算属性)
height: calc(~‘100% - 50px‘);
height: -moz-calc(~‘100% - 50px‘);
height: -webkit-calc(~‘100% - 50px‘);
标签:写法 没有 width 需要 四则运算 Oz 百分比 通用 混合
原文地址:https://www.cnblogs.com/onlycare/p/9198580.html