0
我有一个问题,作为位于图像中: 转换背景和固定位置时如何摆脱重叠?
当我向下滚动,背景图像我有(蓝色),得到一个白色区域,而应该是蓝色的了。蓝色的背景应该是蓝色的,但因为它是倾斜的,我使用它作为固定的背景图像,它不起作用。
HTML:
<div class="wrapper">
<p>Here comes some text and so on</p>
</div>
CSS:
.wrapper {
background: url("myimage.png");
background-attachment: fixed;
transform: skewY(3deg);
min-height: 500px;
}
的白色背景,你可以看到,是身体的背景。它不应该在那里,但它是,不知何故。当我删除background-attachment: fixed
时,它可以工作,但我希望在我使用视差滚动时修复它。
所以它看起来像transform: skewY(3deg);
和background-attachment: fixed
互相阻塞。我尝试添加z-index等,但目前没有任何工作适合我。
有没有办法解决这个问题?
如果你把一个工作的代码片段中,我们也许能够提出一个修正 – LGSon
这是最接近我可以得到:https://codepen.io/anon/pen/ QgdXPw – Siyah
您是否在谈论红色倾斜的地带一看半边滚动? – LGSon