我有一个应用程序让用户指定自定义css以及我们预先确定的css。我喜欢它,以便当我们请求用户的css文件时,我们返回一个文件,该文件使用特定于用户的css动态编译基本css。如果我们从我们自己的服务器提供资产,这是相对容易的,但如果在某些时候我想从CDN服务我的所有静态资产,是否有CDN可以让你这样做?我知道我总是可以为每个用户上传一个单独的css文件到CDN,但是会有大量的基本CSS重复,这会不必要地增加存储成本。
答案 0 :(得分:1)
为什么不将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">