我有background-attachment: fixed
的背景图片,可以在localhost的所有浏览器中正常使用,但不会在服务器上以chrome显示。
.bg-contact{
background-image: url(../images/bg-contact.jpg);
background-repeat: no-repeat;
background-position: center;
background-attachment: scroll;
background-size: cover;
}
请帮忙
答案 0 :(得分:0)
检查背景的文件扩展名,记住大写字母在PC上有所不同JPG和jpg是相同的,但在服务器上那些完全是2张不同的图片。
还包括指向网站的链接或在您遇到问题时添加代码。
-----答案的新想法------
你有: 背景图像:网址(../图像/ BG-contact.jpg);
使用Chrome浏览器中的Chrome开发者工具来检查应显示图片的元素,然后检查背景图片的值是否为:
- 没有划线:那么它应该正常工作,这不是代码问题,而是浏览器问题。
- 它被交叉:然后你的背景属性不起作用,你可以添加!重要的是为了快速修复它,但你应该找到它背后的原因并尽快修复它。
答案 1 :(得分:0)
尝试清除该Chrome上的缓存。
还有一个无关的{
可能Chrome很敏感。
更多事情:尝试在('../images/bg-contact.jpg')
中添加'',然后在Chrome中查看AdBlock。
答案 2 :(得分:-1)