http://jsfiddle.net/MR94s/WebKit übersetzen + Fest background-attachment Bug
.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');
}
die oben Geige sehen. Ich verwende eine ähnliche Struktur in einem Projekt, an dem ich gerade arbeite. Es ist eine Seite mit wechselnden Abschnitten, eine für Inhalt und eine, die als Teiler mit einem deckenden und festen Hintergrundbild fungiert.
Funktioniert gut, aber aus irgendeinem Grund, wenn eine Übersetzung auf das Element mit dem festen Hintergrund oder dessen Eltern angewendet wird, verschwindet der Hintergrund vollständig oder hinterlässt einige Artefakte und Teile des Bildes.
Funktioniert in jedem anderen Browser. Ich hatte kein Glück bei der Suche nach einer Lösung, also hoffe ich, dass mir jemand dabei helfen kann.
Vielen Dank im Voraus!
Sein offenbar ein bekannter Fehler - https://code.google.com/p/chromium/issues/detail?id=20574 – Adrift
Danke für den Link. Shame WebKit hat so einen bösen und unnötigen Bug. – mattm
Ich stimme zu, obwohl die meisten Leute WebKit am meisten mögen, hat es sicherlich seinen gerechten Anteil an Macken. Dies ist einer der * vielen * die ich gefunden habe. – Adrift