Mit z-index CSS-Eigenschaft auf ‚fixed‘ positionierten Elementen gibt mir ein seltsames Verhalten unter Chrome.Seltsam z-index Verhalten mit Scrollbalken unter Chrome
Wenn Browser von Firefox und Opera das erwartete Ergebnis liefern, scheint Chrome die Eigenschaft z-index nicht zu respektieren und zeigt die Bildlaufleiste über dem roten Overlay an (siehe Code und Fiddle unten).
HTML:
<div class="left">
<div class="placeholder"></div>
</div>
<div class="right"></div>
<div class="overlay"></div>
CSS:
.left {
background-color: yellow;
bottom: 0;
left: 0;
overflow: auto;
position: fixed;
top: 0;
width: 35%;
z-index: 10;
}
.right {
background-color: orange;
bottom: 0;
position: fixed;
right: 0;
top: 0;
width: 65%;
z-index: 20;
}
.overlay {
background-color: red;
bottom: 20%;
left: 25%;
position: fixed;
right: 25%;
top: 20%;
z-index: 40;
}
.placeholder {
height: 3000px;
}
Beispiel: http://jsfiddle.net/kvNFW/
OS: Apple Mac OS 10.8 Google Chrome: Version 27.0.1453.93
Gibt es jemanden, der die gleichen Probleme erlebt hat oder einen Weg hat, das zu beheben?
Vielen Dank im Voraus für jede Hilfe.
Edit:
Sehen Sie diese screenshot für einen Überblick über das Thema.
seine Anzeige fein in meiner Windows-Chrom-Version 27 – geovani075
denke ich, das Problem mit Mac OS Auto-Versteck Bildlaufleisten kommt. –
Schade, es gibt noch keine Antwort auf diese Frage. Ich würde auch an einer Antwort interessiert sein ... – Denis