У меня есть обертка с некоторым дополнением, тогда у меня есть плавающий относительный div с процентной шириной (40%).
Внутри плавающего относительного div у меня есть фиксированный div, который бы хотел иметь тот же размер, что и его родитель. Я понимаю, что фиксированный div удаляется из потока документа и как таковой игнорирует заполнение обертки.
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;
}
Вот обязательная скрипка: http://jsfiddle.net/C93mk/489/
Кто-нибудь знает, как это сделать?
Я исправил скрипку, чтобы показать больше подробностей о том, чего я пытаюсь выполнить, извините за замешательство: http://jsfiddle.net/EVYRE/4/