移动Wordpress后CSS中的相对链接

boz*_*doz 2 html css wordpress relative-path

我在临时测试域上使用Wordpress创建了一个博客.我把它放在主目录中,而不是文件夹中.现在我想将它移动到正确的网站,在一个文件夹中.我可以更新站点URL的所有MySQL值,并且相对路径链接工作正常.

问题是我似乎无法使我的CSS路径链接工作.我意识到我的问题是他们是相对于CSS文件,在WordPress主题,而不是页面.但我该如何解决这个问题呢?

这是一个例子:

#topNav {background:#3a93c3 url(wp-content/uploads/2011/07/blueNav.jpg) repeat-x;}
Run Code Online (Sandbox Code Playgroud)

我尝试在开头添加'./','.. /'和'../../',但它根本不起作用.

为什么我的WordPress网站上的CSS中没有相对路径?

Fun*_*ude 11

你真的不应该把主题图像放在上传文件夹中.你应该真正将主题图像存储在主题文件夹中.喜欢

wp-content/
    themes/
        mytheme/
            images/
                1.jpg
            style.css
Run Code Online (Sandbox Code Playgroud)

所以在你的CSS中,你可以做到

background:transparent url(images/1.jpg);
Run Code Online (Sandbox Code Playgroud)