Ich suche auf der Startseite von Cnet und versuche, ihre Überlappung Slide-Down-Ebene zu duplizieren. Click to see their homepageProblem mit der Überlappung und Positionierung von divs behoben
Wie genau wird das gemacht? Ich weiß, es hat damit zu tun, dass die mittlere Schicht fest positioniert ist und dann z-index
und eine hohe margin-top
zwischen Schichten, ich kann es einfach nicht herausfinden.
Irgendwelche Ideen?
#blue, #green, #red {
height: 500px;
width: 100%;
}
#blue {
background: blue;
z-index: 1;
}
#green {
background: green;
position: fixed;
margin-top: 200px;
}
#red {
background: red;
z-index: 1;
margin-top: 500px;
}
<div id="blue"></div>
<div id="green"></div>
<div id="red"></div>
Art. Nur die blauen und roten divs sind die volle Breite der Seite, so dass Sie das grüne div von der linken und rechten Seite nicht sehen können. – Becky
@Becky Meine Antwort aktualisiert – LGSon
@Becky Nach einem kurzen Blick scheint es Ihre 'Header' brauchen' Position: relative', jetzt hat es 'static' mit einem Inline-Stil ... Ich denke, es ist Ihr Skript, das das tut, Einstellung es zu "statisch" wenn scroll up/down – LGSon