28173 sujets

CSS et mise en forme, CSS3

Bonjour,

Toujours un soucis avec IE !
J'ai un margin-right: 25px qui est bien plus large sous IE, ce qui rend impossible le décalage de mon design. Impossible de trouver l'erreur. Si quelqu'un pourrait regarder mon code.
Le décalage se trouve avec la div #logos_flash à droite.

Merci beaucoup.


<head>
<style type="text/css">
#container_bas{ margin:0px auto; padding:0px; text-align:left; background:green; }
#les_actus { width:254px; margin:0px 0px 0px 55px; text-align: left; padding:0px; background:yellow;}
#logos_flash{ float:right; width:160px; height:100px; margin:0px 25px 0px 0px; background:red; padding:0px;}
</style>
</head>
<body>

<div id="container_bas">

<div id="logos_flash">
	<img src="../images/index_confiance.gif" alt="partie flash" width="133" height="26" />
	<p><object></object></p>
</div>

<div id="les_actus">
	<img src="../images/index_actu.gif" alt="Actualité" width="104" height="26" />
		<p>fsdfd sfsdff fsdfsd s sd sd sd d </p>
</div><!-- fin div les_actus -->
</div><!-- fin div contain_bas -->

</body>
</html>
Bonjour

Si je ne me trompe pas, il pourrait s'agir d'un bug de IE qui multilplie par 2 les margin. Pour contrercela, essaye de rajouter ceci...

display: inline;


Smiley smile
Meri cygnus, tu as bien trouvé la solution. Ca marche super.

Mais maintenant, je me pose une question ... comment se fait-il que ça puisse arriver un tel bug ? Ai-je fait quelque chose qui fait que ?

En tout cas Merci !