从远程主机上的CSS样式表加载图像

Joã*_*lin 3 css image loading

我有以下文件结构:

On server 'site1.com':
- images\background.jpg
- index.html

On server 'site2.com':
- css\main.css
Run Code Online (Sandbox Code Playgroud)

在site1.com上的'index.html'文件中,我指向site2.com/css/main.css上的样式表.

在'main.css'文件中,我有一条规则说: background-image: url(images/background.jpg);

问题是文件'index.html'没有加载'background.jpg'作为其背景.我该如何解决这个问题?唯一的方法是background-image: url(site1.com/images/background.jpg);在样式表规则中写绝对路径?

提前致谢.

tre*_*eng 5

使用完整链接background-image: url(http://site1.com/images/background.jpg); 和绝对路径不包括域.绝对路径的示例background-image:url(/images/background.jpg);