微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php-CSS calc(percent-pixel)被浏览器解释为calc(percent-percent)

好的,所以这可能是我做过的一件非常简单的事情(在那些日子之一),但是我无法一生解决这个问题.

长话短说,
在我的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“>解决了问题并提供了正确的文件,而不是我认为是很少编译的缓存文件.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐