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 :

Probléme d'affichage menu sur IE


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par défaut Probléme d'affichage menu sur IE
    Bonjour,

    Je commence un site et j'ai rencontré un problème dès le début.

    L'affichage de mon menu sur firefox, safari et chrome marche sans probleme. Internet explorer par contre...

    Voila ce que j'obtiens avec firefox:




    Et sur Internet explorer:



    Je joins les fichiers html et css.

    Je passe mon examen de concepteur multimédia et le web est de loin pas mon point fort. Le problème étant majeur tout aide serait hautement apprécié.

    Merci beaucoup!
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé Avatar de nico le noob
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Par défaut essaye ça
    salut,

    moi j'aurai fait comme ça:

    HTML:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <ul id="menu">
    	<li><a href="#" </a><img src="../img/news.png" title="les news" /></li>
            <li><a href="#" </a><img src="../img/media.png" title="media" /></li>
            <li><a href="#" </a><img src="../img/shop.png" title="shopping" /></li>
    </ul>
    CSS:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    .menu
    {
    height:100px;width:300px;
    }
    .menu li a
    {
    	float:left;
    	height:100px;
            width:300px;
    }
    les valeurs sont fausses mais la manière est bonne a toi de voir pour ton exemple a toi
    Cdt

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par défaut
    Merci pour ta réponse!

    Seulement si j'ai bien compris l'image serait alors fix ?

    Car dans mon menu les images se comporte ainsi:



    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
    #menu {
      list-style: none;
      width: 850px;
      height: 20px;
      position: relative;
     
    }
     
    #menu a {
      display: block;
      text-indent: -900%;
      position:absolute;
      outline:none;
    }
     
    #menu a:hover {
      background-position: right bottom;
    }
     
    #menu .news {
      width: 85px;
      height: 20px;
      background:url(../img/news.png) no-repeat;
      left:0;
    }

  4. #4
    Membre confirmé Avatar de nico le noob
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Par défaut
    salut,

    tu peux utiliser un simple margin-right de 130px par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    #menu a 
    {
    margin-right:130px;
    }
    qui te donnera une marge de 130pixels sur le coté droit comme sur ton image de base (a peu près 130px...)

    Cdt

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par défaut
    Et du coup je vire ca ? :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    #menu .news {
    width: 85px;
    height: 20px;
    background:url(../img/news.png) no-repeat;
    left:0;
    }

  6. #6
    Membre confirmé Avatar de nico le noob
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Par défaut
    bha sur l'exemple que je t'ai donné plus haut l'image est directement declaré dans l'HTML donc plus besoin de la redeclarer par contre tu peux toujours lui donner une classe...
    essaye et apres vois par toi meme

Discussions similaires

  1. [Joomla!] [Joomla 1.5] problème d'affichage menu
    Par ragisa dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 20/03/2010, 04h33
  2. Probleme CSS: Bon affichage menu sur Firefox mais pas sur IE7
    Par jisko42 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 08/02/2010, 15h08
  3. Problème d'affichage (CSS?) sur une extension dotClear
    Par tbruchet dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 15/10/2009, 09h48
  4. Problème d'affichage menu CSS
    Par ddl85 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 07/10/2009, 15h59

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