在 wordpress 二十十三主题中更改背景

Change background in wordpress twenty thirteen theme

我正在尝试将背景图片放入 wordpress 20 13 主题静态主页。我创建了一个子主题,并将以下代码放在子主题的 style.css 中。

body{
    background:url('wp-content/uploads/2015/09/Road-604x270.jpg');
}

#main{
     background:url('wp-content/uploads/2015/09/Road-604x270.jpg');
}

我在 wordpress 中通过 上传媒体 上传了一张图片 Road.jpg。该文件及其创建的不同大小的文件位于 wp-content 下的上述路径中。我决定使用原始大小为 604X270 像素的图像,但没有显示背景图像。我是不是在定义图像的路径时犯了任何错误,或者他们的代码本身有什么错误?

尝试使用整个url:

#main{
    background-image: url(http://your_domain/wp-content/uploads/2015/09/Road-604x270.jpg);/* without '' */
}

而不是

 #main{
        background-image: url('wp-content/uploads/2015/09/Road-604x270.jpg');
    }

设置背景图片时,请确保容器有一定的高度,或者不为空。

尝试像Aminesrine说的那样使用整个url,但是检查你的图片名称,因为你说已经上传了一张名为Road.jpg的图片并且想使用原始尺寸,然后试试:

#main{
    background-image: url(http://domain/wp-content/uploads/2015/09/Road.jpg)
}