Header Content Footer en Css

Header Content Footer en Css - HTML/CSS - Programmation

Marsh Posté le 12-12-2011 à 16:39:58    

Bonjour à tous,
Voilà je suis incapable de faire un truc propre .. j'ai tout essayé ... mais voilà
 
http://img545.imageshack.us/img545/9673/headerfooter.th.jpg
 
Je souhaite donc comme sur le dessin avoir en haut mon Header, ensuite mon contenu (composé d'une partie gauche fixée à 700px et d'une partie droite fixée a 200px en gros) et enfin du footer qui resterait systématiquement en bas.
 
Seulement voilà dès que j'associe un bord droit à ma classe #Main.Left celui ci s'arrête quand il n'y a plus de contenu ... j'aimerais bien voir mon "border right et left" prendre toute la hauteur de l'espace entre le footer et le header ..
 
J'ai tout essayé ...
Header : position relative
Footer : Position relative, bottom 0 (meme fixed ...)
 
Actuellement j'ai :
 

Code :
  1. #header {
  2.     height:100px;
  3.     width:100%;
  4.     margin-top:0;
  5.     position:relative;
  6. }
  7. #main
  8. {
  9.     margin:0 auto;
  10.     width:900px;
  11.     height:100%;
  12.     min-height: 100%;
  13.     clear:both;
  14.     display:block;
  15.     position: relative;
  16. }   
  17. #main .left
  18. {
  19.     width: 698px;
  20.     float:left;
  21.     border-right:1px solid #ccc;
  22.     border-left:1px solid #ccc;
  23.     /* code shadow */
  24.     position:relative;
  25.     height:100%;
  26.     min-height: 100%;
  27.     height:auto;
  28. }
  29. #main .right
  30. {
  31.     float:right;
  32.     min-height:100%;
  33.     height:100%;
  34.     position:relative;
  35.     width:200px;
  36. }
  37. #footer
  38. {
  39.     width:100%;
  40.     border-top:1px solid #777;
  41.     background-color: #ccc;
  42.     position:absolute;
  43.     bottom:0;
  44.     height:80px;
  45.     display:block;
  46. }


 
J'ai même essayé avec un div #container regroupant le header,content et footer mais rien n'y fait ... body à 100% ... container aussi ... ca doit etre tout simple mais je sèche ;)
 
Merci pour votre aide :)
 
Cordialement

Reply

Marsh Posté le 12-12-2011 à 16:39:58   

Reply

Marsh Posté le 03-01-2012 à 08:11:33    

probléme résolue ?

Reply

Marsh Posté le 03-01-2012 à 08:15:13    

Heu non ... Mais j'ai fait autrement en attendant :(

Reply

Marsh Posté le 11-01-2012 à 14:52:31    

Le positionnement en hauteur est toujours problématique (notamment pour la compatibilité).
Mais la tendance est quand même de laisser les bas de page... en bas des pages.
D'autant plus que l'on navigue de plus en plus sur des petits écrans (smartphones, tablettes, etc).


---------------
Je ne donne que des pistes. A chacun de les travailler. creation de sites internet
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed