CSS文件的最大行长度

时间:2014-05-12 21:31:24

标签: html css sass

浏览器是否限制CSS文件中行的长度?

我是having a problem,之后浏览器无法识别某些CSS样式我使用sass --style compressed缩小了代码。

当样式在单独的行上时,它可以正常工作。如果我在缩小的CSS中的战略位置输入换行符,那么仍然正常工作。因此,这告诉我CSS的编写方式或缩小的方式没有问题 - 相反,浏览器似乎不喜欢格式缩小代码的东西。

1 个答案:

答案 0 :(得分:4)

防火墙和代理有时会损坏或忽略包含很长行的大型CSS文件。

https://developers.google.com/closure/compiler/faq#linefeeds

  

为什么编译脚本中会出现随机换行符?

     

关闭   编译器故意每500个字符左右添加换行符。   防火墙和代理有时会破坏或忽略大型JavaScript   行很长的文件。每500个字符添加换行符   防止这个问题。删除换行符对a没有影响   脚本的语义。对代码大小的影响很小,而编译器   优化换行符放置,使代码大小损失均匀   文件被压缩时缩小。

该文章直接适用于javascript文件。我相信它也适用于CSS文件。