Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/12/2010, 09h47   #1
Candidat au titre de Membre du Club
 
Inscription : juin 2004
Messages : 75
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 75
Points : 11
Points : 11
Par défaut footer de zizanie !

Bonjour,

Je maintiens actuellement une appli web qui s'appuye sur une page "master" (header, content et footer définis dans le CSS pour toutes les pages) + 4 pages "content" différentes.

Et ce principalement sur IE. Pas d'utilisation firefox ou autre, pour raison hors sujet ici

Mon souci est dans le positionnement du footer.

Je m'explique.

Sur 2 pages "content" j'ai 4 lignes au plus, donc presque rien.
Sur les 2 autres j'ai 2 gridview.

Si je mets mon footer en position absolute ou fixed, il vient se mettre au beau milieu de mes gridview quand elles sont chargées.

Si je le mets en relative, je n'ai pas de souci avec les gridview, mais sur les 2 autres pages où il vient se coller presque tout en haut (puisqu'il n'y a pas grand choses sur les pages).

Bref, pas beau...

Y a t'il moyen de générer 2 footer différents dans le "master" et d'utiliser plutot l'un ou l'autre en fonction de la page "content" en cours ?

Ou sinon, comment je peux m'en sortir facilement ?

Merci d'avance,
keryss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 12h25   #2
Membre régulier
 
Laurent S.
Inscription : novembre 2010
Messages : 71
Détails du profil
Informations personnelles :
Nom : Laurent S.
Âge : 25
Localisation : France

Informations forums :
Inscription : novembre 2010
Messages : 71
Points : 77
Points : 77
Salut,

pour ton contenu tu met un min-height en css pour que le conteneur prenne un minimum de place, pour le footer tu le met clear:both

cela devrait fonctionner
larffas68 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 14h01   #3
Candidat au titre de Membre du Club
 
Inscription : juin 2004
Messages : 75
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 75
Points : 11
Points : 11
bien tenté... Sauf que min-height n'est pas pris en compte sous IE... Et si tu relis mon message tu verras que ...
keryss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 14h26   #4
Membre régulier
 
Laurent S.
Inscription : novembre 2010
Messages : 71
Détails du profil
Informations personnelles :
Nom : Laurent S.
Âge : 25
Localisation : France

Informations forums :
Inscription : novembre 2010
Messages : 71
Points : 77
Points : 77
il est tout a fait possible d'utiliser min-height mais peut etre me suis-je mal exprimé non pas pour IE mais contre IE

en définissant ceci :

Code :
1
2
3
4
5
6
7
#content {
height: 5em;
}
html>body #content {
height: auto;
min-height: 5em;
}
Vous obtenez une height définit sur IE et une propriété non comprise par IE mais valide pour les autres navigateurs
larffas68 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 14h52   #5
Candidat au titre de Membre du Club
 
Inscription : juin 2004
Messages : 75
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 75
Points : 11
Points : 11
En effet, bien vu pour le height:auto et min-height.
Je les ai mis sur le content.

Du coup mon footer se cale à la position minimum après le content, et pour mes gridview, il suit bien (vu que je lui ai oté la propriété position).

Merci !
keryss est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h25.


 
 
 
 
Partenaires

Hébergement Web