我有一个background-attachment: fixed
应用到它的节点。固定背景“中断”如果它跟随一个-webkit-transform
应用了它的节点,我正在寻找一个黑客来修复它,如果有人知道一个(例如,有多个 webkit css3 错误可以用奇怪的东西修复,比如应用-webkit-perspective
等)。
请注意,这并不像移动节点那么简单。在我的实时代码中,无论节点的顺序如何,它都会中断(尽管我意识到它不在 jsfiddle 中)
我已经报告了这个错误,但是一个类似的(for position: fixed
)已经开放了一年多了
示例(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;
}