Voir un modèle de boîtes flottantes.
Remarques :
clear (suite pour le cours du texte)
Avec clear : on peut interrompre le cours du texte pour en forcer la poursuite sous l’élément/le passage entouré. Les données suivantes sont possibles :
clear: left impose pour float: left la poursuite en dessous.
clear: right impose pour float: right la poursuite en dessous.
clear: both impose dans chaque cas la poursuite dessous.
clear: none n’impose pas de poursuite dessous. (réglage normal).
Un exemple
le css :
#conteneur {
padding: 5px;
background: #F8F8F8;
border: 1px solid #666666;
width: 380px;
overflow: hidden; /* étend la hauteur du bloc pour contenir tous les blocs flottants */
}
.float {
width: auto; /* mention width indispensable si mention float présente */
background: #FFFFFF;
border: 1px solid #000000;
float: left;
padding: 5px;
margin: 2px;
}
le html :
<div id="conteneur">
<div class="float">bloc flottant</div>
<div class="float">bloc flottant</div>
<div class="float">bloc flottant</div>
<div class="float">bloc flottant</div>
<div class="float">bloc flottant</div>
<div class="float">bloc flottant</div>
<div class="float">bloc flottant</div>
</div>