Ich habe einen Wrapper mit etwas Polsterung, dann habe ich einen schwebenden relativen Div mit einer prozentualen Breite (40%).
Innerhalb des schwebenden relativen Div habe ich ein festes Div, das die gleiche Größe wie das übergeordnete haben soll. Ich verstehe, dass ein festes Div aus dem Fluss des Dokuments entfernt wird und als solches das Auffüllen des Wrappers ignoriert.
HTML
<div id="wrapper">
<div id="wrap">
Some relative item placed item
<div id="fixed"></div>
</div>
</div>
CSS
body {
height: 20000px
}
#wrapper {
padding: 10%;
}
#wrap {
float: left;
position: relative;
width: 40%;
background: #ccc;
}
#fixed {
position: fixed;
width: inherit;
padding: 0px;
height: 10px;
background-color: #333;
}
Hier ist die obligatorische Geige: http://jsfiddle.net/C93mk/489/
Kennt jemand einen Weg, dies zu erreichen?
Ich habe die Geige geändert, um detaillierter zu zeigen, was ich erreichen möchte. Entschuldigen Sie die Verwirrung: http://jsfiddle.net/EVYRE/4/