1

我有一个应用程序,让用户可以指定自定义 css 以及我们预先确定的 css。我希望这样当我们请求用户的 css 文件时,我们返回一个文件,该文件使用用户特定的 css 动态编译基本 css。如果我们从自己的服务器提供资产,这相对容易做到,但如果在某个时候我想从 CDN 提供我所有的静态资产,是否有一个 CDN 可以让你这样做?我知道我总是可以为每个用户上传一个单独的 css 文件到 CDN,但是会有大量的基本 CSS 重复,这会不必要地增加存储成本。

4

1 回答 1

2

为什么不将 CSS 拆分为两个单独的文件?

  1. CDN 提供的静态 CSS
  2. 由服务器上的脚本提供的动态(用户生成)CSS

您的 HTML 将如下所示:

<link href="./dynStyles.css" rel="stylesheet" type="text/css" media="all">
<link href="http://my.cdn.com/staticStyles.css" rel="stylesheet" type="text/css" media="all">
于 2012-10-08T20:30:49.060 回答