Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我开始在我们的项目中使用Cassette库。该库默认使用 Microsoft Ajax Minifier。我仅在 Firefox 浏览器中遇到破坏某些页面上的 html 布局的问题。我发现这个问题与 CSS3 函数 calc() 有关。在此函数中,+ 和 - 运算符必须始终被空格包围。我可以在这个缩小区域之外的某个地方重新定义这个属性,但我不想这样做。我想在文件中修复它。是否可以?
我发现-moz-对函数使用前缀calc使其在缩小器之后保持不变。例子:
-moz-
calc
.some_class { width: calc(24.3% - 30px); width: -webkit-calc(24.3% - 30px); width: -moz-calc(24.3% - 30px); }
变成:
.some_class{width:calc(24.3%- 30px);width:-webkit-calc(24.3% - 30px);width:-moz-calc(24.3% - 30px)}