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 :

Définir la hauteur d'un div sous IE


Sujet :

Dimensionnement en CSS

  1. #1
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut Définir la hauteur d'un div sous IE
    Bonjour à tous,
    j'ai voulu de faire un petit menu simple et j'ai utilisé onmouseover et onmouseout pour changé l'image de chaque item lorsque on passe la souris au dessus, 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
     
     <div id="submenu1">
    <!-- InstanceBeginEditable name="menu1" -->
     
    	 <div class="lien_menu"><a href="index.php">
    		<img id="7" src="images/lien1.png" width="130" height="28" border="0" onmouseover="swapImages(this.id, 1);" onmouseout="swapImages(this.id, 0);"  alt="" style="cursor:pointer"/></a>
    		</div>
    	<div class="lien_menu"><a href="lien2.php">
    		<img id="8" src="images/lien2.png" width="130" height="28" border="0" onmouseover="swapImages(this.id, 1);" onmouseout="swapImages(this.id, 0);"  alt="" style="cursor:pointer"/></a>
    	</div>
    	<div class="lien_menu">
    		<img id="9" src="images/lien3.png" width="130" height="28" border="0" onmouseover="swapImages(this.id, 1);" onmouseout="swapImages(this.id, 0);"  alt="" style="cursor:pointer"/>
    	</div>
    	<div class="lien_menu"><a href="lien4.php">
    	        <img id="10" src="images/lien4.png" width="130" height="28" border="0" onmouseover="swapImages(this.id, 1);" onmouseout="swapImages(this.id, 0);"  alt="" style="cursor:pointer"/></a>
           </div>
    	<div class="lien_menu">
    		<img id="11" src="images/lien5.png" width="130" height="28" border="0" onmouseover="swapImages(this.id, 1);" onmouseout="swapImages(this.id, 0);"  alt="" style="cursor:pointer"/>
    	</div>
    	<div class="lien_menu" style="height:30px;">
    	      <img id="12" src="images/lien6.png" width="130" height="30" border="0" onmouseover="swapImages(this.id, 1);" onmouseout="swapImages(this.id, 0);"  alt="" style="cursor:pointer"/>
    	</div>
     <!-- InstanceEndEditable -->
    </div>
    pour le fichier css
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    div#submenu1 {
       width:130px;
       height:170px;
       background-image:url(../images/menu_1.jpg);
       background-repeat:no-repeat;
       float:right;
    }
     
    .lien_menu {
      width:130px;
      height:28px;
      float:left;
    }
    et voici que ce que j'ai obtenu comme affichage
    sous FF :


    Sous IE 6



    d'où il vient ce décalage sous IE ?

    merci d'avance
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Au hasard, et vu le peu d'éléments dont on dispose, je dirais de mettre un display:block sur tes images.

  3. #3
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    Merci Bisûnûrs, oui le manque de display:block qui a causé de ce décalage
    merci encore une fois,
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

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

Discussions similaires

  1. Définir la hauteur de 2 div à 100%
    Par surfeur2 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 04/09/2014, 13h34
  2. hauteur d'un div sous IE6
    Par RootsRagga dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 12/06/2009, 12h10
  3. Problème hauteur de div sous IE6
    Par tintin72 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 26/03/2009, 15h16
  4. Probleme de hauteur avec les div sous IE
    Par Wanty dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 29/08/2006, 11h44
  5. Pb de hauteur de div sous IE
    Par Oluha dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 27/07/2006, 11h22

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