这是一个愚蠢的问题,但我找不到正确的方法。
我正在为自己制作一个Wordpress主题,在CSS中,我用我的完整域名指定图像源。
示例:
#header {
background: #ffffff url("http://mydomain.com/wp-content/themes/mytheme/images/header-bg.jpg");
}
如果我在另一个域中安装主题,我想确保一切正常。在这种情况下,指定源的正确方法是什么?
答案 0 :(得分:4)
您只需对CSS文件使用相对路径,例如,如果您具有以下结构:
/mytheme/images/header-bg.jpg
/mytheme/style.css
然后在 style.css 制作如下规则:
#header {
background: #ffffff url("images/header-bg.jpg");
}
答案 1 :(得分:0)
正如韦斯利之前所说 - 只需删除http://mydomain.com
您需要找出图像目录的正确相对路径。我想你的css在wp-content/themes/mytheme/css
,所以我会改为:
#header {
background: #ffffff url("../images/header-bg.jpg");
}