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 :

[css] Ff != Ie


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de diaboloche
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    592
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 592
    Par défaut [css] Ff != Ie
    Bonjour,

    J'ai ceci dans mon CSS :

    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
     
    a.box {
        Text-Transform: Uppercase;
        Text-Align: Center;
    	width: 110px;  
        font-size: 12px;
    	padding: 0x;
    	margin: 0px;
    	background-color: WHITE;
    	text-decoration: none;
    	color: #969696;
    	font-family: Arial, Helvetica, sans-serif;
    }
     
    a.box:hover {
        color: WHITE;
    	background-color: ORANGE;	
    }
    A l'affichage sous IE j'ai ceci (résultat voulu) :


    FF:


    Quelqu'un peut m'indiquer comment résoudre cela ?

    Merci et bonne journée.

  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
    Tu n'es pas censé pouvoir donner une taille à un élément inline.

    Si tu renseignes un DOCTYPE valide et complet, IE en mode standard et non en mode quirks interprêtera de la même manière que Firefox.

    Tu peux passer ton élément inline en block :


  3. #3
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 270
    Par défaut
    C'est a dire??? (j'ai les memes problemes)

  4. #4
    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
    Citation Envoyé par new-dmx
    C'est a dire???
    Qu'est-ce que tu ne comprends pas ?

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 270
    Par défaut
    Tu n'es pas censé pouvoir donner une taille à un élément inline.
    Qu'est ce que tu entend par element inline?
    En faite j'ai definit une zone avec des balises div, je lui ai donner une taille.
    Sous ff la zone apparait a une certaine taille, sur ie la zone apparait avec une autre taille....
    merci

  6. #6
    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
    Les éléments de type inline sont par exemple les balises a, span, img,.. toutes celles qui n'imposent pas un retour à la ligne quand on les utilise sans style particulier.

    En ce qui concerne ton div qui est un élément de type block, si en lui précisant la taille tu n'arrives pas au même résultat sur IE et sur Firefox, tu n'as sans doute pas mis un DOCTYPE valide et complet et tu as un padding dans ce div.
    En effet, en mode quirks, Firefox additionne ce padding à la taille donnée du div alors que IE non.

    Exemple : Tu as un div de 100px de large et un padding de 5px de chaque côté, IE6 en mode quirks t'affichera 100px alors que Firefox t'affichera 110px.

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

Discussions similaires

  1. Mail et css
    Par Truc dans le forum Modules
    Réponses: 2
    Dernier message: 01/10/2003, 22h25
  2. .css
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 25/04/2003, 15h34

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