如何在样式内容引用中参数化主机?

时间:2013-04-19 09:33:20

标签: css deployment web path

对于像图像这样的静态内容,在一个或多个CSS样式表中设置参数化主机的最简单方法是什么?

通过参数主机,我的意思是让主机定义在其他地方,而路径是站立的,这样可以针对不同的部署级别更改主机定义。

虽然这对于包含javascript的图片来说是微不足道的,虽然为HTML提供了<base>网址,但我不知道如何使用样式资源获得相同的结果。

注意:

  • 问题是关于标准CSS,没有预处理器
  • 使用相对路径不起作用,因为样式表需要从不同的域加载

1 个答案:

答案 0 :(得分:0)

实际上,我发现使用相对路径会起作用,因为相对URI是根据样式表的位置计算的,而不是服务页面(参见https://developer.mozilla.org/en-US/docs/CSS/uri

就我而言,最好的办法是拥有相对的URI,并将资产与样式表一起部署