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 :

[XHTML] Problème d'affichage ie vs firefox2


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Janvier 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 9
    Par défaut [XHTML] Problème d'affichage ie vs firefox2
    bonjour,

    j'ai créé un tableau avec des bords arrondis, c.a.d. j'ai mis des images au 4 angles. Pas de problème dans ie mais dans firefox par contre j'ai décalage à l'affichage des images !!!

    si quelqu'un à une idée, je l'en remercie d'avance,
    Hervé.

    Voici le code:
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    <html>
    	<head>
    		<title>test</title>
    		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    		<style>
                            .tableppal { width: 220px;}
                            .tableppal .top .left, .tableppal .top .right, .tableppal .bottom .left, .tableppal .bottom .right 
                            {width: 20px; height: 20px; }
                            .tableppal .top .left {background-position: top;background-image:url(/img/top_left_trait.png);background-repeat: no-repeat; }
                            .tableppal .top .right {background-position: top; background-image: url(/img/top_right_trait.png); background-repeat: no-repeat;}
                            .tableppal .bottom .left {background-position: bottom;background-image: url(/img/bottom_left_trait.png); background-repeat: no-repeat; }
                            .tableppal .bottom .right {background-position: bottom;background-image: url(/img/bottom_right_trait.png); background-repeat: no-repeat; }
                            .tableppal .bottom .center {width:180px;background-color:#f8f8ff}
                            .tableppal .top .center {width:180px;background-color:#f8f8ff}
                    </style>
    	</head>
     
    	<body bgcolor="#ccff33">
    		<div>
    			<table border="0" cellspacing="0" cellpadding="0" class="tableppal" ID="Table1">
    				<tr class="top">
    					<td class="left">&nbsp;</td>
    					<td class="center" style="border-top:1px solid #808080">&nbsp;</td>
    					<td class="right" >&nbsp;</td>
    				</tr>
    				<tr bgcolor="#f8f8ff">
    					<td colspan="3" style="border-left:1px solid #808080;border-right:1px solid #808080">&nbsp;</td>
    				</tr>
    				<tr class="bottom">
    					<td  class="left">&nbsp;</td>
    					<td class="center" style="border-bottom:1px solid #808080">&nbsp;</td>
    					<td class="right" >&nbsp;</td>
    				</tr>
    			</table>
    		</div>
    	</body>
    </html>

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Essaie de mettre un DOCTYPE à ta page, XHTML de préférence :

    http://web.developpez.com/faq/html/?...#html_doctypes

  3. #3
    Membre habitué
    Inscrit en
    Janvier 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 9
    Par défaut
    J'ai essayé avec plusieurs "DOCTYPE" mais le problème persiste..d'autres idées ?

  4. #4
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Salut,

    Je te conseille fortement de conserver un doctype tout de même. Ca t'éviteras un certains nombre de galères...

    Pour tes background-position, tu ferais mieux, je pense, de définir totalement la position.

    background-position: horizontal vertical;
    horizontal peut prendre les valeurs: left, center ou right
    vertical peut prendre les valeurs: top, center, bottom

    Tu peux également indiquer des pixels ou des %

    Vérifie aussi que tu n'as pas des marges définies dans tes td (les marges peuvent être présentes par défaut).
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  5. #5
    Membre habitué
    Inscrit en
    Janvier 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 9
    Par défaut
    J'ai rajouté
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    tableppal td { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px}
    et en jouant sur les valeur de l'attribut "background-position" le problème résiste , merci pour votre aide

    Dans firefox, il semble que mes images n'aient pas la même hauteur !!!! Par contre pour la largeur, c'est bon.

  6. #6
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut
    Il y a border-radius pour faire des arrondis sans ajouter des images à chaque coins coins.

    Bon je n'ai pas essayé avec le dernier IE boggué mais si les gens veulent du beau, ils n'ont qu'à adopter Firefox.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XHTML] problème d'affichage internet explorer
    Par pas30 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 20/06/2007, 11h11
  2. [XHTML] problème d'affichage de texte sous ie
    Par ned-flanders dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 27/04/2007, 12h10
  3. [XHTML] Problème d'affichage sous IE6
    Par Emotion dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 06/01/2007, 14h34
  4. [XHTML] Problème affichage différent sur Internet Explorer et FireFox
    Par espaladito dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 22/09/2006, 18h05
  5. [XHTML 1.0] [CSS] 2 problèmes d'affichage
    Par stailer dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 29/05/2005, 19h41

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