2

如果我有一个使用 HTTPS 加载的 CSS 文件(例如https://www.mydomain.com/includes/style.css),其中包含

body { background:url("../images/background.png"); }

背景图片加载如下:(没有HTTPS)。您是否知道在不放置 CSS 文件的完整路径(需要是相对的)的情况下快速解决这个问题?我正在寻找最简单的解决方法!

提前致谢!

加布里埃尔

4

1 回答 1

2

我认为您应该尝试使用协议 URL(网络路径参考)来解决您在使用 HTTP 和 HTTPS 时遇到的问题。因此,在这种情况下,您的 CSS 将是这样的:

body { background:url("//www.mydomain.com/images/background.png"); }
于 2013-07-11T14:30:40.870 回答