J'ai un problème avec le code suivant :
Sous IE, pas de problème, mais avec Firefox, ma boite C se retrouve calé à la hauteur de la boite D au lieu d'être juste dessous ma boîte A.
(Si je supprime la boite D, l'affichage est correct.)
Merci pour votre aide,
@+
Fred
Modifié par frederic45 (23 Dec 2005 - 09:56)
Sous IE, pas de problème, mais avec Firefox, ma boite C se retrouve calé à la hauteur de la boite D au lieu d'être juste dessous ma boîte A.
(Si je supprime la boite D, l'affichage est correct.)
Merci pour votre aide,
@+
Fred
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style>
* {position:relative;}
.conteneur {width:600px; background-color:blue;}
.droite {float:right;background-color:purple;}
.boiteD {border:1px solid green; margin:1px;height:350px;width:100px;}
.gauche {border: 1px solid rgb(102, 102, 102); padding: 1px; background-color: rgb(221, 221, 221);margin-right:110px;display:inline-block}
.boiteA {margin: 15px; padding: 0px; background-color: rgb(255, 255, 0)}
.boiteB {margin: 0px; float: right; width: 40%; background-color: rgb(29, 221, 221);}
.boiteC {margin: 20px; padding: 5px; clear:both;background-color: rgb(128, 255, 128)}
.clear {clear:both;}
</style>
</head>
<body>
<div class="conteneur">
<div class="droite">
<div class="boiteD">
boite D
</div>
</div>
<div class="gauche">
<div class="boiteA">
<div class="boiteB">
Boîte B flottante
float:right; width:40%; margin:10px; <i>le contenu de la boîte B déborde de A, le contenu de la boîte B déborde de A, le contenu de la boîte B déborde de A </i>
</div>
Boîte A : margin:15px;padding:5px; <i>le contenu de la boîte A entoure la boîte B...</i>
</div>
<div class="boiteC">
Boîte C <br>clear:right;margin:20px;padding:5px; <i>le contenu de la boîte C entoure la boîte B, le contenu de la boîte C entoure la boîte B, le contenu de la boîte C entoure la boîte B</i>
</div>
</div>
<div class="clear"></div>
</div>
</body>
</html>
Modifié par frederic45 (23 Dec 2005 - 09:56)