Titre: Pb bas de page
Posté par: bomber48 le le 11-11-2007 a 12:24:51
Bonjour,
Voilà j'ai un probléme avec le bas de page de mon site. En gros quand ma page est vide le bas de page (image + copyright) remonte en plein milieu de mon site. Ce qui est normal. Je pourrais sauté des lignes, mais se n'est pas vraiment pratique.
Exist-il un moyen pour que le bas de la page reste en bas de la fenêtre IE et cela même si la page ne contient pas beaucoup d'information et sans sauté de ligne.
Le site est codé avec des balises div
Merci de votre réponse, cela me serais très utile car pour l'instant je ne peux pas mettre de copyright. |
Titre: Re:Pb bas de page
Posté par: lefou le le 11-11-2007 a 14:15:15
L'idéal serait de mettre une propriété height fixe au niveau des css, mais faut être sûr que le contenu ne dépasse pas la hauteur du div. Sinon min-height mais ça marche pas sur d'ancienne version IE et je ne suis même pas certain que cela fonctionne avec la dernière !!! |
Titre: Re:Pb bas de page
Posté par: bomber48 le le 11-11-2007 a 21:09:37
Bonsoir,
Je comprend pas trop ce que tu veux dire, je pourrais avoir le code source complet? Car si je fixe la hauteur de la balise div "basdepage" sa changera rien Merci d'avance :) |
Titre: Re:Pb bas de page
Posté par: lefou le le 12-11-2007 a 09:53:22
Ce serait un truc du genre :
Code:
<div id="div_haut">le contenu de ma cellule haute</div> <div id="div_bas">Le contenu de ma cellule en bas</div> |
|
et au niveau des css :
Code:
// pour une hauteur de 500 pixels max. #div_haut{ height: 500px; }
|
|
|
Titre: Re:Pb bas de page
Posté par: bomber48 le le 12-11-2007 a 10:34:46
Bonjour,
Ton système ne permettera pas de fonctionner sur tout les résolution en particulier les grandes résolutions.
|
Titre: Re:Pb bas de page
Posté par: lefou le le 12-11-2007 a 11:16:24
Bonjour,
Ton système ne permettera pas de fonctionner sur tout les résolution en particulier les grandes résolutions.
|
|
Cela peut fonctionner à condition que lorsque tu parles de bas de page tu ne parles pas de bas d'écran !!!! |
Titre: Re:Pb bas de page
Posté par: bomber48 le le 12-11-2007 a 11:35:19
salut,
Et malheuresement si, je veux que mon copyright reste en bas de l'écran même quand il y a peu de chose dans la partie centrale du site mais par contre aucune soucis si par la suite le copyrigt ne se voie plus à cause qu'il y aurait beaucoup de contenu.
|
Titre: Re:Pb bas de page
Posté par: lefou le le 12-11-2007 a 12:45:08
Les div de ton site s'adapte-t-il à la résolution écran ou ont-ils une largeur fixe ?
S'ils s'adaptent, cela demeure en effet délicat à gérer.
La seule solution que je vois est l'utilisation de javascript mais là je n'ai pas de scripts sous la main. |
Titre: Re:Pb bas de page
Posté par: bomber48 le le 12-11-2007 a 13:10:02
| Le site est fait avec des balises div définit sauf pour le contenu qui a une height auto |
Titre: Re:Pb bas de page
Posté par: unicolored le le 13-11-2007 a 20:48:38
Salut,
Je sais que j'ai souvent eu ce probleme surtout à cause d'IE6. Et j'ai toujours pas de solutions parfaitement définies. Par contre tu pourras trouver sur ce site http://css.alsacreations.com/Modeles-de-mise-en-page-en-CSS des modèles CSS, des structure avec banniere, menugauche, droit, extensible ou non, avec footer, etc. Tu pourras voir le code CSS qui correspond à ce que tu cherches! Surtout que c'est du travail de pro!
hf
§ |
Titre: Re:Pb bas de page
Posté par: bomber48 le le 13-11-2007 a 23:34:48
Bonsoir,
J'ai réglé le problème avec un code css min-height: 800px mais comme certain navigateur ne prenne pas en charge le min-height (IE6), j'ai ajouté du java
if (document.getElementById('contenuBg').offsetHeight < 800) document.getElementById('contenuBg').style.height = '800px';
pas oublié les balises script, j'ai pas encore tester (le temps) mais apparament cela marche parfaitement.
Il me reste aussi la solution de convertir mon site en tableau mais là vraiment pas pratique.
Merci pour tout est surtout pour m'avoir fais découvrir cette balise |
Titre: Re:Pb bas de page
Posté par: unicolored le le 14-11-2007 a 08:03:09
Re,
Du javascript, pourquoi pas. La propriété min-height n'est pas disponible sous IE6, mais il me semble que si tu règles la hauteur height et que le contenu doit dépasser, IE6 agrandit cette hauteur. En gros, sous IE6, min-height équivaut à height. Alors que sous Firefox, si tu fixes une valeur height, le contenu sort du cadre, sous IE, le cadre est agrandit. Tout simplement, à vérifier!
hf
§ |
Titre: Re:Pb bas de page
Posté par: bomber48 le le 14-11-2007 a 23:33:33
Bonsoir,
Exacte mais si j'utilise que le height sa risque d'être forcer par certain navigateur d'ou l'utilisation du min height et du java. Mais bon j'éspére que les gens qui ont IE6 penseront un jour à faire la mise à jour IE7 ou Firefox ;D |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|