CSS mettre une valeur negative a un margin?

Résolu/Fermé
apprentiDev Messages postés 154 Date d'inscription dimanche 2 mai 2010 Statut Membre Dernière intervention 1 mai 2013 - 23 sept. 2010 à 22:50
apprentiDev Messages postés 154 Date d'inscription dimanche 2 mai 2010 Statut Membre Dernière intervention 1 mai 2013 - 13 oct. 2010 à 16:37
Bonjour,

Je m'entraine à faire une maquette et j'ai quelque soucis entre IE et firefox. J'ai un rectangle principale qui contient du texte et c'est ce bloc qui me creer une bare de déroulement sous firefox ( alors qu'il n' y en a pas besoin). Du coup la seule solution que j'ai trouvé c'est de mettre un margin-top négatif. Est ce que c'est une bonne solution ou c'est quelque chose de déconseillé ( une solution un peu trop bricolage quoi^^)?

En vous remerciant de vos réponses.

Cordialement,
ApprentiDev

4 réponses

tompsy Messages postés 251 Date d'inscription mercredi 5 décembre 2007 Statut Membre Dernière intervention 19 décembre 2011 49
24 sept. 2010 à 10:47
Le plus simple :

nous montre ton code, et le mieux, nous donner le lien du site comme exemple ;)
0
Salut

le mieux serait de faire une conditionnelle pour avoir un css spécifique à ie.

de style

<!--[if IE]>
<link href="ton_chemin_de_css" rel="stylesheet" type="text/css" />
<![endif]-->
Debian SID
Peu importe de savoir d'où on vient, l'important est de savoir où on va
0
tompsy Messages postés 251 Date d'inscription mercredi 5 décembre 2007 Statut Membre Dernière intervention 19 décembre 2011 49
24 sept. 2010 à 10:56
pas fan de la condition "if IE",

t'as essayé : overflow:hidden ?
0
apprentiDev Messages postés 154 Date d'inscription dimanche 2 mai 2010 Statut Membre Dernière intervention 1 mai 2013 4
13 oct. 2010 à 16:37
J'ai essayé le commentaire conditionnel qui me permet d'éviter d'avoir de gros décalage avec IE.

Le overflow:hidden je n'ai pas de grosse modification. Du coup j'ai laissé le margin en négatif est j'ai quasiment le même rendu sur tous les navigateurs.

Merci de vos réponses.
0