Para crear una cabecera que se mantenga fija mientras hacemos scroll solo necesitamos un poco de CSS:
<style type="text/css">
body{
margin:0;
padding:100px 0 0 0;
}
div#header{
position:absolute;
top:0;
left:0;
width:100%;
height:100px;
background-color:#333;
color:#FFFFFF;
}
@media screen{
body>div#header{
position: fixed;
}
}
* html body{
overflow:hidden;
}
* html div#content{
height:100%;
overflow:auto;
}
</style>
Siendo estos los DIV’s que contendrán tanto la cabecera como el contenido de la página:
<div id="header"> cabecera </div> <div id="content"> contenido </div>
Via: Anne’s Blog


