28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous et à toutes.

Je développe actuellement la partie xhtml et les CSS d'un site pour mon entreprise.
Comme souvent, tout se passe bien sous mozilla, ie7, ie8.

Mais voila lorsque je m'occupe du hack pour ie6 j'ai un problème d'affichage.
En fait il s'agit du footer d'une de mes pages. Il contient plusieurs logos contenus eux même dans une div...etc rien de bien sorcier.
Mais voila, alors que mon footer s'affiche correctement sur toutes mes autres pages
sur une , j'ai un logo qui sort de la div. (il s'agit pourtant toujours du même footer)

Que puis je faire pour remédier à cela?
Si quelqu'un a une idée je suis bien sur preneur.

Merci

Saito78

Si nécessaire je peux bien sur poster des parties de mon code

function afficher_contenu_bas3 ($page) {
      printf("<div id=\"line_footer\"></div>\n");
      printf("<ul>\n");
      printf("<li><a href=\"index.php\">.::  Plan du site</a></li>\n");
      printf("<li><a href=\"index.php\">.::  Aide &agrave; la navigation</a></li>\n");
	  printf("<li><a href=\"index.php\">.::  Mentions l&eacute;gales et cr&eacute;dits</a></li>\n");
      printf("</ul>\n");
   
      printf("<p>.::  Le r&eacute;seau des Greta<br/>\n");
      printf("Avec les 7 centres GRETA &agrave; votre disposition dans toute la r&eacute;gion, vous disposez d'un r&eacute;seau de proximit&eacute; au service de votre d&eacute;veloppement professionnel. Parlons d'Avenir !\n");
      printf("</p>\n");
         
      printf("<p>\n");
      printf("<a href=\"index.php\"><img src=\"_commun/images/logo/logo1.gif\" alt=\"logo\"/></a>\n");
      printf("<a href=\"index.php\"><img src=\"_commun/images/logo/logo2.gif\" alt=\"logo\"/></a>\n");
      printf("<a href=\"index.php\"><img src=\"_commun/images/logo/logo3.gif\" alt=\"logo\"/></a>\n");
      printf("<a href=\"index.php\"><img src=\"_commun/images/logo/logo4.gif\" alt=\"logo\"/></a>\n");
      printf("<a href=\"index.php\"><img src=\"_commun/images/logo/logo5.gif\" alt=\"logo\"/></a>\n");
      printf("<a href=\"index.php\"><img src=\"_commun/images/logo/logo6.gif\" alt=\"logo\"/></a>\n");
      printf("<a href=\"index.php\"><img  src=\"_commun/images/logo/logo7.gif\" alt=\"logo\"/></a>\n");
      printf("</p>\n");
      //pour eviter bug ie6
      printf("<p>&nbsp;</p>\n");

et voila
Ca c'est du lourd Smiley prie ton code avec des beau printf Smiley loveu

J'imagine que ta fonction renvoie le résultat dans ton div qui fait office de footer.


printf("<div id=\"line_footer\"></div>\n")
quel est le but de cette ligne ?
Afficher juste une ligne horryzontalle ?
a écrit :
Ca c'est du lourd prie ton code avec des beau printf loveu

J'imagine que ta fonction renvoie le résultat dans ton div qui fait office de footer.


printf("<div id=\"line_footer\"></div>\n")
quel est le but de cette ligne ?
Afficher juste une ligne horryzontalle ?


C'est exactement ça
J'imagine que ton footer correspond à un div qui occupe le pied de page sur tout l'écran ? non ?

Comment dépasse tes logos visuellements ?
Une partie des logs est cachées ?
En fait ma page occupe une partie de l'écran, et le septième logo déborde en bas à gauche, comme s'il effectuait un retour à la ligne
Ton conteneur est donc trop petit.

Je te suggère dans un premier temps de regarder le code source généré par ton IE6 et de le comparer avec d'autres pages.
Mon code ne révèle pas de différence avec les autres pages, le conteneur de cette page est de la même taille que les autres, j'ai une copie d'écran de cette partie de la page si ça peut aider upload/29012-Capture.png
Administrateur
Hello,
saito78 a écrit :

C'est exactement ça

Euh, une bordure ça marche très bien aussi hein et ça évite de devoir créer des div inutiles Smiley cligne
Bonjour tout le monde.

Je me suis remis à mon code pour régler cette histoire d'image décalée, et je me suis apperçu qu'en fait mon image est doublée.

Quel que soit le dernier élément de mon footer il est doublé...
J'en reste pantois.
Si quelqu'un a un début d'idée...
Merci