htmlWie z-index und Position fixiert zusammenarbeiten, um in css
<div class="overlay">
</div>
<div class="fixed">
<center>
<h3>
Only this thing should be brought on top of overlay..
</h3>
</center>
</div>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br>
CSS:
.fixed{
position: fixed;
width: 100%;
height: 60px;
top:0;
left: 0;
background: #f4f4f4;
}
.fixed h3{
position:relative;
z-index: 300;
color: #fff;
}
.overlay{
background-color: #000;
top: 0;
bottom: 0;
left: 0;
right: 0;
opacity: .5;
position: fixed;
z-index: 1;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
Jetzt Wie platziere ich den h3 in der .fixed div auf der Oberseite der Auflage erhalten. Bitte posten Sie etwas gelesen auf fest zusammen mit Z-Index.
http://jsfiddle.net/CvMLw/4/ Überprüfen Sie die oben jsfiddle, So wie ich das h3 auf der Overlay bringen ..
möglich duplicate von [z-index funktioniert nicht mit fester Positionierung] (http://stackoverflow.com/questions/5218927/z-index-not-working-with-fixed-positioning) – lifetimes
Bitte sagen Sie mir, Sie sind kein Seitenlayout mit br-Tags. Wenn Sie mehr als zwei verwenden, tun Sie es falsch. – isherwood
Sie kombinieren 2 Positionen "absolut" und "fest" für das gleiche Element '.overlay' – LRA