http://jsfiddle.net/MR94s/WebKit przetłumaczyć + stałe 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');
}
Patrz wyżej skrzypce. Używam podobnej struktury w projekcie, nad którym pracuję. Jest to strona z naprzemiennymi sekcjami, jedna dla treści i jedna działająca jako separator z zakrywającym i utrwalonym obrazem tła.
Działa dobrze, ale z jakiegoś powodu przy stosowaniu translacji do elementu ze stałym tłem lub jego rodzicem, tło całkowicie znika lub pozostawia pewne artefakty i części obrazu.
Działa dobrze w każdej innej przeglądarce. Nie miałem szczęścia szukając rozwiązania, więc mam nadzieję, że ktoś mi w tym pomoże.
Z góry dziękuję!
Jego pozornie znany błąd - https://code.google.com/p/chromium/issues/detail?id=20574 – Adrift
Dzięki za link. Shame WebKit ma tak nieprzyjemny i niepotrzebny błąd. – mattm
Zgadzam się, mimo że większość ludzi lubi WebKit najbardziej, to z pewnością ma swój udział w dziwactwach. Jest to jeden z wielu * napotkanych .. – Adrift