首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >修复了附件背景图像在与css转换结合使用时在chrome中闪烁/消失的问题

修复了附件背景图像在与css转换结合使用时在chrome中闪烁/消失的问题
EN

Stack Overflow用户
提问于 2013-11-28 22:45:25
回答 11查看 89.4K关注 0票数 44

我目前正在做一个视差网站的主题。背景图片需要附加到固定的‘div’和‘节’,以避免jquery沉迷于一切。问题是任何动画项目下面的标签的背景图像在转换过程中都消失了,只在Google Chrome上。补救措施?

EN

回答 11

Stack Overflow用户

发布于 2013-12-03 13:43:03

现在回答可能有点晚了,但似乎这个bug附带了后台附件: chrome中的固定属性。我找到了一个解决方案,将它的值改为"scroll“。它将在firefox上造成jitterin效果,但您可以在CSS中使用媒体浏览器查询来避免它,如下所示:

代码语言:javascript
复制
.yourstellarlayer{
     background-attachment: fixed;
}
/*only for webkit  browsers*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .yourstellarlayer{ 
        background-attachment: scroll;
    }
}

希望它能帮上忙!

票数 16
EN

Stack Overflow用户

发布于 2015-08-14 15:47:30

这真的让我很烦,它几乎毁了我的夜晚。我的解决办法是设置

代码语言:javascript
复制
background-attachment: scroll;

它对我的项目起作用了。

在此之前,我把它修好了。希望这能有所帮助。

票数 5
EN

Stack Overflow用户

发布于 2015-01-21 09:35:42

对于我来说,问题是附加到具有固定背景的div的父元素的样式,我将-webkit-backface-visibility: inherit;放在固定div的两个主要父元素中。

在我的例子中,我在画布外使用了foundation,所以它是这样的

代码语言:javascript
复制
.off-canvas-wrap{
    -webkit-backface-visibility:inherit;
}

.inner-wrap{
    -webkit-backface-visibility:inherit;
}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20268962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档