好的,所以这可能是我做过的一件非常简单的事情(在那些日子之一),但是我无法一生解决这个问题.
长话短说,
在我的main.scss中:
.test{
width: calc(100% - 50px);
}
在我自动完成的main.css中(在代码编辑器乃至在线文件管理器中查看):
.test{
width: calc(100% - 50px);
}
但是,在浏览器中它显示不正确,并且经过检查,它已经转换为:
.extra-test{
width: calc(50%);
}
关于什么可能导致此的任何想法?
(使用最新版本的Chrome)
解决方法:
好的,所以我做了更多的挖掘工作,我们正在使用的CMS(Concrete5)正在创建文件的缓存版本(我认为是使用LESS编译的),并提供该文件的缓存版本而不是原始版本.
因此,我将结束这个问题,因为这似乎与CMS有关.感谢您的协助,也很抱歉浪费您的时间!
编辑:现在已经解决了.对于将来的任何Google-eers,问题是在Concrete5中,我保留了行<?PHP echo $html-> css($view-&get getStylesheet(‘main.css’))?>在我的自定义主题的header-top.PHP文件的顶部.我不是100%确定该行的作用,而是将其更改为< link rel =“ stylesheet” type =“ text / css” href =“<?PHP echo $view-> getThemePath()?> / css / main.css“>解决了问题并提供了正确的文件,而不是我认为是很少编译的缓存文件.