我目前正在做一个视差网站的主题。背景图片需要附加到固定的‘div’和‘节’,以避免jquery沉迷于一切。问题是任何动画项目下面的标签的背景图像在转换过程中都消失了,只在Google Chrome上。补救措施?
发布于 2013-12-03 13:43:03
现在回答可能有点晚了,但似乎这个bug附带了后台附件: chrome中的固定属性。我找到了一个解决方案,将它的值改为"scroll“。它将在firefox上造成jitterin效果,但您可以在CSS中使用媒体浏览器查询来避免它,如下所示:
.yourstellarlayer{
background-attachment: fixed;
}
/*only for webkit browsers*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.yourstellarlayer{
background-attachment: scroll;
}
}
希望它能帮上忙!
发布于 2015-08-14 15:47:30
这真的让我很烦,它几乎毁了我的夜晚。我的解决办法是设置
background-attachment: scroll;
它对我的项目起作用了。
在此之前,我把它修好了。希望这能有所帮助。
发布于 2015-01-21 09:35:42
对于我来说,问题是附加到具有固定背景的div的父元素的样式,我将-webkit-backface-visibility: inherit;
放在固定div的两个主要父元素中。
在我的例子中,我在画布外使用了foundation,所以它是这样的
.off-canvas-wrap{
-webkit-backface-visibility:inherit;
}
.inner-wrap{
-webkit-backface-visibility:inherit;
}
https://stackoverflow.com/questions/20268962
复制相似问题