CSS en-têtes de page - comment utiliser les marges d'impression?

Je peux obtenir un en-tête à imprimer sur chaque page, mais je suis de nouveau à des marges d'impression. Je pensais que la page @css, mais il ne semble pas influer sur les marges de la page. Si j'ai mis les marges sur le corps, il fonctionne sur une seule page, mais les pages suivantes commencer la marge supérieure à la valeur par défaut, en mettant la tête sur le haut du texte.

<style>  
.header {  
 position: fixed;  
 top: 0;  
}  
@page {  
 size: 11in 17in;  
 margin-left: 1in;  
 margin-right: 1in;  
 margin-top: 1in;  
 margin-bottom: 1in;  
} 
</style>

<body>  
<span class=header>This is the header</span>  
This is the text of the document. (repeat until I get to page 2)  
</body>
@page soutien est notoirement peu fiables. Les navigateurs qui avez-vous essayé?

OriginalL'auteur Ted Scheckler | 2010-12-03