IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Table sous firefox


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 67
    Par défaut Table sous firefox
    J'ai un problème avec l'affichage d'une table sous firefox.

    J'ai un menu encadré par 4 bordure qui sont des images gif.
    Le code est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0">
    <TR>
    <TD COLSPAN="3"><IMG SRC="bordertop.gif"></TD>
    </TR>
    <TR>
    <TD><IMG SRC="borderleft.gif"></TD>
    <TD  BGCOLOR="#4B0000" VALIGN="top">
    	<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0">
    	<TR><TD HEIGHT="15"></TD></TR>
    	<TR><TD><IMG SRC="menu_presentation.gif" BORDER="0"></TD></TR>
    	<TR><TD HEIGHT="15"></TD></TR>
    	</TABLE>
    </TD>
    <TD><IMG SRC="borderright.gif"></TD>
    </TR>
    <TR>
    <TD COLSPAN="3"><IMG SRC="borderbottom.gif"></TD>
    </TR>
    </TABLE>
    Sous IE, tout est bon, les marges sont enlevées, le cadrage est bon.
    Sous firefox, au niveau des 2 bordures (haut et bas), c'est décalé et un ruban noir (j'ai un fond de page noir) sépare l'image de bordure du haut avec le reste du menu, de même pour le bas mais pas pour les 2 bordures du cotés.
    Quelqu'un à t'il une solution en utilisant les tableaux ?

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 878
    Par défaut
    Je pense qu'il faut que tu précises un "height='1'" pour ton TD et ton image, ça devrait mieux fonctionner

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 67
    Par défaut
    ca réduit l'image de la bordure mais il ya toujours le meme ecart

    J'ai essayé en mettant une position absolute sur les bordures du haut et du bas. Ca réduit l'espace et maintenant il reste un espace eb haut et un en bas pour les bordures gauches et droites (elles provoquent donc bien un espace contrairement à ma première idée). Ca ne marche pas en les mettant en position absolute les 2 bordures. j'ai remarqué qu'entre les lignes de mon menu, l'espace entre ligne sous IE est plus petit que sous mozilla et ainsi sous mozilla, les 2 bordures ne sont pas assez longues pour refermet le bloc.

    y'a t'il un moyen pour définir pour IE et Mozilla, les même taille de bordures entre tr d'un tableau à l'origine ?

  4. #4
    Membre expérimenté Avatar de fred777888999
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    250
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 250
    Par défaut
    Enleve les espaces d'indentation entre tes balises TD et TABLE, idem au niveau de la fermeture. ff y voit un espace et applique alors une hauteur egale a celle de la taille de ton texte courante, alors que ie ne les interprete pas. Pour voir si tu as des problemes dus a ces espaces d'indentation, change la taille de ta police (menu affichage), si ton affichage bouge, c'est du a ces espaces non voulus a 99%.
    ++
    Fred.

  5. #5
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 878
    Par défaut
    Ce que Fred veut dire c'est remplacer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <TD  BGCOLOR="#4B0000" VALIGN="top">
       <TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0">
       <TR><TD HEIGHT="15"></TD></TR>
       <TR><TD><IMG SRC="menu_presentation.gif" BORDER="0"></TD></TR>
       <TR><TD HEIGHT="15"></TD></TR>
       </TABLE>
    </TD>
    Par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <TD  BGCOLOR="#4B0000" VALIGN="top"><TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0">
       <TR><TD HEIGHT="15"></TD></TR>
       <TR><TD><IMG SRC="menu_presentation.gif" BORDER="0"></TD></TR>
       <TR><TD HEIGHT="15"></TD></TR>
       </TABLE></TD>
    Ca me parrait une bonne explication du problème que tu rencontres, mais honnêtement je trouve ce comportement anormal

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 115
    Par défaut
    de mémoire firefox ne prends pas l'attibut valign ... j'ai eu le meme probleme

Discussions similaires

  1. Lightbox dans table sous FireFox
    Par etienne75 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 07/02/2011, 18h16
  2. Décalage sous firefox d'une de bordure de table à 100%
    Par theavengers dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 03/07/2008, 15h17
  3. [HTML] Affichage déformé sous Firefox suite à l'utilisation de table
    Par sarajane dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 16/05/2008, 14h25
  4. table décalage sous Firefox
    Par dams77 dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 17/08/2007, 14h15
  5. MAJ d'une table sous SQL Server par insertion
    Par keish dans le forum Langage SQL
    Réponses: 6
    Dernier message: 11/06/2003, 16h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo