我如何“<img src='url'...”而没有 url 中的域?

vin*_*ich -4 html css

这是一个愚蠢的问题,但我找不到正确的方法来做到这一点。

我正在为自己和 CSS 制作一个 Wordpress 主题,我正在使用我的完整域指定图像源。

例子:

#header {

background: #ffffff url("http://mydomain.com/wp-content/themes/mytheme/images/header-bg.jpg");

}
Run Code Online (Sandbox Code Playgroud)

如果我在另一个域中安装主题,我想确保一切正常。在这种情况下指定来源的正确方法是什么?

Ska*_*tox 5

您只需要使用CSS 文件的相对路径,例如,如果您具有以下结构:

/mytheme/images/header-bg.jpg
/mytheme/style.css
Run Code Online (Sandbox Code Playgroud)

然后在style.css 中制定这样的规则:

#header {
    background: #ffffff url("images/header-bg.jpg");
}
Run Code Online (Sandbox Code Playgroud)