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écalage dans IE avec list-style-image


Sujet :

CSS

  1. #1
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 92
    Points : 40
    Points
    40
    Par défaut Décalage dans IE avec list-style-image
    Bonjour à tous,
    J'ai un souci apparemment récurrent au vu des posts à ce sujet sur le forum.
    ça concerne les listes à puces.

    J'utilise une image en guise de puce. Pour l'affichage dans Firefox, no problem.
    Par contre (et j'en vois déjà certains qui sourient ), dans IE7, les puces sont collées au texte et légèrement décalées sur la droite.

    Voici le code

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    	<ul>
    	<li>Info1</li>
    	<li>Info2</li>
    	</ul>

    Et pour le CSS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    ul{
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    color:#333;
    list-style-type: none;
    list-style-image: url(images/fleche.gif);
    list-style-position: inside;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    color:#333;
    }
    Si je passe en position 'outside', l'affichage est similaire dans IE7 et Firefox.
    Existe-t-il une solution pour remédier à ce problème ?
    Merci pour votre aide.

  2. #2
    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 : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

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

    As-tu essayé de définir le padding-left de tes ul ou le margin-left de tes li ?

  3. #3
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 92
    Points : 40
    Points
    40
    Par défaut
    oui, mais ça ne change rien.
    Dans IE7, la puce est collée au texte et le tout est légèrement décalé sur la droite.

    Sur Firefox, la liste est affichée proprement.

  4. #4
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 92
    Points : 40
    Points
    40
    Par défaut
    J'ai contourné le problème en utilisant un background-image à la place du list-type-image et en adaptant le padding-left.

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

Discussions similaires

  1. Probleme avec list-style-image:url()
    Par orphen dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 03/04/2008, 16h30
  2. Restrictions.In dans Criteria avec List
    Par ginkas31 dans le forum Hibernate
    Réponses: 1
    Dernier message: 11/03/2008, 19h07
  3. list-style-image riquiqui a l'impression
    Par speedev dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 20/10/2006, 13h57
  4. Pb IE Décalage dans fenetre avec ScrollTo ou ScrollBy
    Par philou8 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 14/03/2006, 14h09

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