Faire descendre le footer en fonction de l'info à afficher

Faire descendre le footer en fonction de l'info à afficher - HTML/CSS - Programmation

Marsh Posté le 15-12-2005 à 15:20:12    

Bonjour,
 
Voilà, je prépare la structure d'un futur site web. Je souhaiterai que le footer "descende" en fonction de la masse d'information à afficher dans la page. Je galère depuis un moment avec les pourcentages, sans arriver non plus à mettre les div du footer au bon endroit !
 
Voici ma page
 
Et voici la css :

Code :
  1. body {
  2. background-color:#000033;
  3. }
  4. .global{
  5. position:relative;
  6. left:0;
  7. top:0;
  8. width:100%;
  9. height:100%;
  10. }
  11. .cont-header {
  12. position:absolute;
  13. left:0px;
  14. top:0px;
  15. width:100%;
  16. height:94px;
  17. background-image:url(images/cont-header.gif);
  18. }
  19. .header {
  20. position:absolute;
  21. left:0px;
  22. top:0px;
  23. width:820px;
  24. height:94px;
  25. background-image:url(images/header.gif);
  26. }
  27. .navi {
  28. position:absolute;
  29. left:0px;
  30. top:94px;
  31. width:820px;
  32. height:66px;
  33. background-image:url(images/navi.gif);
  34. }
  35. .cont-navi {
  36. position:absolute;
  37. left:0px;
  38. top:94px;
  39. width:100%;
  40. height:66px;
  41. background-image:url(images/cont-navi.gif);
  42. }
  43. .frame {
  44. position:absolute;
  45. left:0px;
  46. top:0px;
  47. width:820px;
  48. height:453px;
  49. }
  50. .cont-frame {
  51. position:absolute;
  52. left:0px;
  53. top:160px;
  54. width:100px;
  55. height:100%;
  56. background-color:#99FF00;
  57. }
  58. .frame-g {
  59. position:absolute;
  60. left:0px;
  61. top:0px;
  62. width:126px;
  63. height:100%;
  64. background-color:#33CCCC;
  65. }
  66. .frame-d {
  67. position:absolute;
  68. left:126px;
  69. top:0px;
  70. width:100%;
  71. height:100%;
  72. background-color:#FFFFFF;
  73. }
  74. .footer {
  75. position:relative;
  76. left:0px;
  77. top:0px;
  78. width:820px;
  79. height:38px;
  80. background-image:url(images/footer.gif);
  81. }
  82. .cont-footer {
  83. position:relative;
  84. left:0px;
  85. top:600px;
  86. width:100%;
  87. height:38px;
  88. background-image:url(images/cont-footer.gif);
  89. }


 
Pouvez-vous m'aider ?
 
Merci d'avance !


---------------
Consultant SEO
Reply

Marsh Posté le 15-12-2005 à 15:20:12   

Reply

Marsh Posté le 15-12-2005 à 15:25:07    

salut je fais un site et je vous colle une grosse feuille de style mais pour le code HTML débrouillez vous, devinez le vous-même

Reply

Marsh Posté le 15-12-2005 à 16:01:46    

gatsu35 a écrit :

salut je fais un site et je vous colle une grosse feuille de style mais pour le code HTML débrouillez vous, devinez le vous-même


 
Euh ben désolé que tu le prennes ainsi.  :??: Ne peux-tu pas afficher la source de la page dont je donne le lien ?
 
Bon, j'ai modifié ma css car c'était plutôt le fouillis entre absolute et relative. Là c'est bon sous IE mais sous Firefox je rencontre un pitit souci. Vous pouvez aller jeter un oeil avec ce navigateur si vous voulez bien me filer un coup de pouce.  ;)  
 
Voilà ma css modifiée :  
 

Citation :

body {
 background-color:#000033;
}
 
.global{
 left:0;
 top:0;
 width:100%;
 height:100%;
}
 
.cont-header {
 left:0px;
 top:0px;
 width:100%;
 height:94px;
 background-image:url(images/cont-header.gif);
}
 
.header {
 left:0px;
 top:0px;
 width:820px;
 height:94px;
 background-image:url(images/header.gif);
}
 
.navi {
 left:0px;
 top:94px;
 width:820px;
 height:66px;
 background-image:url(images/navi.gif);
}
 
.cont-navi {
 left:0px;
 top:94px;
 width:100%;
 height:66px;
 background-image:url(images/cont-navi.gif);
}
 
.frame {
 position:relative;
 left:0px;
 top:0px;
 width:820px;
 height:100%;
}
 
.cont-frame {
 left:0px;
 top:160px;
 width:100%;
 height:100%;
 background-color:#FFFFFF;
}
 
.frame-g {
 position:absolute;
 left:0px;
 top:0px;
 width:126px;
 height:100%;
 background-color:#33CCCC;
}
 
.frame-d {
 position:relative;
 left:126px;
 top:0px;
 width:694px;
 height:100%;
 background-color:#FFF895;
}
 
.footer {
 left:0px;
 top:0px;
 width:820px;
 height:38px;
 background-image:url(images/footer.gif);
}
 
.cont-footer {
 left:0px;
 top:613px;
 width:100%;
 height:38px;
 background-image:url(images/cont-footer.gif);
}


---------------
Consultant SEO
Reply

Marsh Posté le 15-12-2005 à 16:18:13    

lol j'ai po fait gaffe que tu avais filé le lien de la page.
 
erf scuse moi

Reply

Sujets relatifs:

Leave a Replay

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