4***@qq.com
4***@qq.com
  • 发布:2025-07-26 12:09
  • 更新:2025-07-26 14:56
  • 阅读:123

HBuilderX 3.99 “运行”小程序跟“发行”小程序时对 css 中 “calc” 的处理策略不同

分类:HBuilderX

在“运行”小程序时

--test: calc(30rpx * 4);

calc 计算的公式会被保留

当点击“发行”时,上诉代码会被直接转换为

--test: 120rpx

这种处理的差异是不合理的,“运行”和“发行”结果不一致会导致开发人员困惑

有什么办法可以保持两者一致,或者有更好的处理方式

2025-07-26 12:09 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com (作者)

目前绕过的办法是

--var: 30rpx  
--test: calc(var(--var) * 4)

当 calc 中使用变量时,就不会直接转换

DCloud_heavensoft

DCloud_heavensoft

3.99太老了。升级新版看有没有问题

  • 4***@qq.com (作者)

    感谢回复,这个 运行 和 发行 对 css 处理行为不一致,跟版本应该没关系吧

    2025-07-28 09:52

要回复问题请先登录注册