背景属性(CSS)不工作,图像不显示
问题描述:
我试图在WordPress中使用的背景链接CSS属性选择器的图像显示它的页面http://launique.co.uk/services-float/背景属性(CSS)不工作,图像不显示
上首先我使用默认的图像和链接进入链接到默认的图像,这是我已经上传到媒体库:
background: url(http://launique.co.uk/wp-content/uploads/2016/07/fold.gif) no-repeat 0 0;
这没有奏效。
然后经过一番研究,我在cPanel的子主题文件夹中创建了一个单独的“images”文件夹。
background: url(images/fold.gif) no-repeat 0 0;
但依然无果......
这是整个就像代码:
.page-services h1::after {
content: '';
display: block;
height: 40px;
width: 40px;
background: url(images/fold.gif) no-repeat 0 0;
}
答
我检查您的网站的HTML代码,我没找到父元素div.page-services中的H1子元素。因此你的CSS规则将不起作用。但是,有一个H3子元素。当我将调试器中的代码更改为.page-services h3 :: {...}后出现图像时。
答
更新:这应该肯定工作。
.page-services {
display: block;
position: relative;
}
.page-services h3::after {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
height: 40px;
width: 40px;
background: url('http://launique.co.uk/wp-content/uploads/2016/07/fold.gif') no-repeat;
}
什么是0 0? – RamenChef
我通过检查元素对其进行测试后编辑了我的答案。 http://stackoverflow.com/a/38668570/4298604 –