less中calc()为什么不能混合单位计算
在less中,使用calc((100% - 40px) / 4)进行混合单位运算会出现异常,结果会被解析为calc(15%)。
原因:
less在解析calc()时会忽略单位,将所有运算符都按照百分比计算。因此,(100% - 40px)会被解析为(100% - 40/100%),即(100% - 40%) = 60%。而60% / 4 = 15%,所以结果为calc(15%)。
解决方案:
有两种解决方法:
以上就是Less 中 calc() 函数为什么不能混合单位计算?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号