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