28173 sujets
CSS et mise en forme, CSS3
Re bonjour,
Problème résolu mais peut être pas de la meilleur façons.
En faite, le problème était que quand, il n'y a plus de height sous IE, le margin sautait. Mais si je m'était un height : c'était firefox qui buggait...
Voila donc ma soluce :
IE trop con : ne fait plus sauter les margin alors que vous avez vu la hauteur que j'ai mis ? Justement sa devrait être pire... mais bon IE ne respectant pas les standarts : voila où ont en arrive.
Firefox ne tient pas compte du height de 1px. Sa fonctionne.
Cordialement.
Problème résolu mais peut être pas de la meilleur façons.
En faite, le problème était que quand, il n'y a plus de height sous IE, le margin sautait. Mais si je m'était un height : c'était firefox qui buggait...
Voila donc ma soluce :
height:auto ! important;
height:1px;
IE trop con : ne fait plus sauter les margin alors que vous avez vu la hauteur que j'ai mis ? Justement sa devrait être pire... mais bon IE ne respectant pas les standarts : voila où ont en arrive.
Firefox ne tient pas compte du height de 1px. Sa fonctionne.
Cordialement.
Bonjour helloworld,
Vu que tu n'avais donné que deux images très petite (personnellement j'ai du mal à y voir ce qui cloche) et pas de code ou de page en ligne, tu aurais eu du mal à obtenir de l'aide sur cette question, faute d'éléments pour t'aider.
À vue de nez, le problème décrit ressemble à un bug de HasLayout avec IE Windows, et appliquer toute propriété qui confère le layout à ton bloc parent (comme par exemple une hauteur ou une largeur fixe) pourrait corriger le problème. Mais avec le peu d'éléments que j'ai, je ne peux pas l'affirmer.
Au cas où, essaye tout simplement un zoom: 1;[/div] sur ton bloc parent.
Vu que tu n'avais donné que deux images très petite (personnellement j'ai du mal à y voir ce qui cloche) et pas de code ou de page en ligne, tu aurais eu du mal à obtenir de l'aide sur cette question, faute d'éléments pour t'aider.
À vue de nez, le problème décrit ressemble à un bug de HasLayout avec IE Windows, et appliquer toute propriété qui confère le layout à ton bloc parent (comme par exemple une hauteur ou une largeur fixe) pourrait corriger le problème. Mais avec le peu d'éléments que j'ai, je ne peux pas l'affirmer.
Au cas où, essaye tout simplement un zoom: 1;[/div] sur ton bloc parent.