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

Mise en page CSS Discussion :

Disposition div : différences IE7/FF3


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    224
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 224
    Par défaut Disposition div : différences IE7/FF3
    Bonjour,
    voici le code d'une page html :

    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
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link href="../CSS/monStyle.css" rel="stylesheet" />
    <title>MaPage</title>
    </head>
     
    <body>
     
    <div id="container">
     
    <div id="menu">
    	<ul>
    	<li><a href="Page1.htm" target="monIFrame">lien1</a></li>
    	<li><a href="Page2.htm" target="monIFrame">lien2</a></li>
    	<li><a href="Page3.htm" target="monIFrame">lien3</a></li>
    	<li><a href="Page4.htm" target="monIFrame">lien4</a></li>
    	<li><a href="Page5.htm" target="monIFrame">lien5</a></li>
    	<li><a href="Page6.htm" target="monIFrame">lien6</a></li>
    	</ul>
    </div>
     
     
    <div id="content">
    <iframe name="monIFrame" width="100%" height="600px" align="middle" src="Page1.htm" frameborder="0">Votre navigateur ne supporte pas les frames</iframe>
    </div>
     
    </div>
    </body>
    </html>
    et le code CSS correspondant :

    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
    39
    40
    41
    42
     
    body
    {
    	background-image:url(../Images/Main.png);
    	background-repeat:repeat-x;
    }
     
    #menu
    {
    	float:left;
    	position:relative;
    	margin-top:70px;
    }
     
    #container
    {
    }
     
    #content
    {
    position:relative;
    margin-top: 120px;
    margin-left:150px;
    background-color: rgb(255,255,255);
    }
     
    div
    {
    	border:1px solid;
    }
     
    ul
    {
    list-style:none outside none;
    }
     
    li
    {
    color:blue;
    	margin-left:-15px;
    	list-style-image:none;
    }
    Problème, j'ai mis une bordure aux div pour la phase de design, mais lorsque je l'enlève ... sur FF les div sont décalées (pas sur IE).

    Quelqu'un aurait-il une explication ?

    Merci d'avance.

  2. #2
    Membre émérite Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Par défaut
    Tu peux te renseigner sur le Modele de Boite (ou encore le mode Quirks), ça répondra à ta question.

    Avec le doctype que tu utilises, certains navigateurs vont prendre en compte la largeur des bordures pour calculer la largeur totale d'un bloc, alors que d'autres navigateurs ne le feront pas.

    Bonnes recherches.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    224
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 224
    Par défaut
    Merci, pour l'instant j'ai contourné le problème en mettant une bordure de couleur transparente.
    Bidouillage pas top mais bon ça passe ...

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

Discussions similaires

  1. [IE7/FF3] Vidéos Eurosport.fr
    Par baptx dans le forum Internet
    Réponses: 5
    Dernier message: 06/03/2010, 15h53
  2. Bug de mes Div sous IE7
    Par jylac dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 21/09/2008, 22h45
  3. [Div] Différence d'interprétation FireFox/IE
    Par hedgehog dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 16/10/2007, 13h03
  4. largeur <div> sous IE7
    Par michel18 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 12/10/2007, 21h20
  5. Pb de Div avec IE7
    Par MayOL69bg dans le forum Mise en page CSS
    Réponses: 13
    Dernier message: 17/04/2007, 13h51

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