我们在发布一个 asp.net MVC 项目时遇到了一个奇怪的问题。在发布模式下发布后,此 CSS:
.appTitle {
font-size: calc(1vw + 1vh - .1vmin) !important;
}
变成这样:
.appTitle {
font-size: calc(1vw+ 1vh- .1vmin) !important;
}
区别在于“+”和“-”符号之前的间距。这种空间的缺失使得该风格不适用。
在调试模式下发布时不会发生这种情况。
奇怪的是,我们有另一个项目几乎相同的 CSS 在发布时不这样做。
所以我的问题是:为什么会发生这种情况,我能做些什么来避免它?