background-attachment: fixed
それに適用されたノードがあります。固定された背景は、適用されたノードに続くと「壊れます」。-webkit-transform
誰かがそれを知っている場合、それを修正するためのハックを探しています(たとえば、次のような奇妙なことで修正できるWebkit css3バグが複数あります)適用-webkit-perspective
など)。
これは、ノードを移動するほど単純ではないことに注意してください。私のライブコードでは、ノードの順序に関係なく壊れます(ただし、jsfiddleにはありません)
そして、私はすでにそのバグを報告しましたが、同様の ( のposition: fixed
) バグが 1 年以上開かれています
例 ( http://jsfiddle.net/m3scX/2/ ):
<img src="http://d.tile.stamen.com/watercolor/5/25/13.jpg" />
<div id="parent">
<div id="child"></div>
</div>
CSS:
img {
-webkit-transform: translate3d(-37px, 29px, 0px);
}
#parent {
position : relative;
border : 1px solid #000;
overflow : hidden;
height : 100px;
}
#child{
background : url('http://d.tile.stamen.com/watercolor/7/99/57.jpg') 0px 0px no-repeat fixed;
width : 100%;
height : 100px;
position : absolute;
top : 0px;
left : 0px;
}