2011-01-17 17 views
2

J'ai des recherches sur les dimensions de la page Web et je me suis depuis installé sur la grille 960px. Cependant, je ne comprends pas une chose sur les en-têtes et les pieds de page. Prenez par exemple l'en-tête de stackoverflow qui contient le nom d'utilisateur | se déconnecter | discuter | méta | à propos de | faq et la boîte de recherche.Il fonctionne de bout en bout du navigateur.Comment puis-je faire de mon en-tête couru à la fin en css ?.En-tête et pied de page Css

Merci.

+1

vous pouvez vérifier l'en-tête de stackoverflow avec firebug :) afin que vous puissiez voir comment cela est fait. – BvdVen

+2

+1 Je ne me souviens plus de la vie sans FireBug – Ross

+1

À quoi ressemblait la vie avant Firebug? – benhowdle89

Répondre

2

Dans votre css:

#header { 
height: 100px; 
width: 100%; 
background-color: red; 
} 
#middle { 
width: 960px; 
margin: auto; 
background-color: blue; 
} 
#footer { 
width: 100%; 
height: 100px; 
background-color: green; 
} 

Ceci est juste les bits pertinents et non l'intégralité du code CSS :)

+1

Salut ben, j'ai suivi votre exemple et la largeur googled: 100px et j'ai eu la chance de clouer ce que j'étais exactement après.http: //www.cssgirl.com/resources/2008/06/07/create-full-width-header-footer-with-centered-content-using-css/ – Gandalf

+0

Vous avez voulu dire la largeur: 100%, pas la largeur: 100px n'a pas toi? – benhowdle89

+0

Mon mauvais; 100%, je vais l'éditer. – Gandalf

0

960.gs est juste un "plan directeur" pour travailler. Probablement préférable d'apprendre les bases avant de plonger dans un système basé sur la grille.

utilise SO juste une marge négative:

#custom-header { 
    background-color: #EEE; 
    height: 31px; 
    margin-bottom: -31px; 
} 

devant un <div id="header"></div>, qui est une div 960px large centrée.