【问题标题】:How do people go about developing gigantic .css file? [closed]人们如何着手开发巨大的 .css 文件? [关闭]
【发布时间】:2014-05-09 16:34:54
【问题描述】:

人们如何着手开发巨大的 .css 文件?他们是否使用了一些工具,或者他们真的逐行编码?

例如,这是一个有 20K 行的 .css 文件。

http://dkmstj1aljhw5.cloudfront.net/styles/dc3de668.app.css

【问题讨论】:

  • 他们很可能将多个文件捆绑在一起。
  • 该文件一直是minified,很可能是几个不同样式表的合并,因为它以normalize.css 开头。
  • 这种方式对 SO 来说太宽泛了。有大量框架可以创建大型 CSS 文件,例如 LESS 和 SASS。话虽如此,有些人会手动完成。此外,正如其他人所指出的,样式表通常会被合并。

标签: html css stylesheet


【解决方案1】:

您发布链接的文件可能由许多较小的 css 文件生成,并作为一个大文件提供,以减少对服务器的请求数量。较新的 Web 框架通常会提供某种工具来管理资产。

【讨论】:

    【解决方案2】:

    好的,这是一个相当广泛的问题,但请在下面查看我的回答。

    首先,通常非常大的 CSS 文件可以是框架的一部分,例如引导程序。

    另一方面,有些 CSS 文件本身就很长。我之前写过一个24000行的CSS文件。这由 8 个单独的文件组成,所有文件都最小化为一个缓存的 CSS 文件。

    我希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2010-09-14
      • 1970-01-01
      • 2011-01-21
      • 2021-12-20
      • 1970-01-01
      • 2011-08-14
      • 2012-08-21
      • 1970-01-01
      • 2012-04-21
      相关资源
      最近更新 更多