.wrap {
position: absolute;
z-index: 777;
top: 100%;
left: 0;
width: 100%;
min-height: 100%;
background-color: white;
-webkit-overflow-scrolling: touch;
-moz-transform: translateX(25%);
-webkit-transform: translateX(25%);
-o-transform: translateX(25%);
-ms-transform: translateX(25%);
transform: translateX(25%);
}
section {
position: relative;
width: 100%;
display: table;
height: 450px;
border-bottom: 2px solid #E6EAED;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 20px;
background-color: #333;
background-repeat: repeat;
background-position: center center;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment: fixed;
background-image: url('http://placekitten.com/600/600');
}
请参阅上面的小提琴。我正在从事的项目中使用类似的结构。这是一个具有交替部分的页面,一个用于内容,一个用作具有覆盖和固定背景图像的分隔器。
工作正常,但由于某种原因,当对具有固定背景或其父元素的元素应用平移时,背景完全消失或留下一些伪影和图像的一部分。
在任何其他浏览器中都可以正常工作。没有任何运气寻找解决方案,所以我希望有人可以帮助我解决这个问题。
提前致谢!