Мне нужен фиксированный заголовок, под которым может прокручиваться содержимое (тело). Этот заголовок должен быть на 100% родителем, но у родителя есть право на отступ. Фиксированный заголовок получает 100% ширины окна вместо родителя.
Как это можно исправить?
Пример: http://jsfiddle.net/4u0c85k8/
HTML
<div id="parent">
<div id="child">
<div id="header">
HEADER
</div>
<div id="content">
CONTENT
</div>
</div>
</div>
CSS
#parent {
width: 100%;
border: solid 1px black;
}
#child {
background-color: lightgray;
margin: 0 8px;
width: auto;
}
#header {
position: fixed;
height: 28px;
top: 17px;
background-color: lightgreen;
width: 100%;
}
#content {
margin-top: 36px;
height: 1000px;
}