Agrh, CSS - le fléau de ma vie. Quelqu'un peut-il aider ici?CSS Div 100% avec flotteur: gauche
J'essaie d'obtenir la mise en page div suivante:
*******************************************************************************
*aaaaaaaaaa bbbbbbbbbbbb ccccccccccccccccccccccccccccccccccccccccccccccccccccc*
*aaaaaaaaaa bbbbbbbbbbbb ccccccccccccccccccccccccccccccccccccccccccccccccccccc*
*******************************************************************************
mes styles regarder actuellement comme ceci:
#container {
height:50px;
}
#a {
float:left;
width:50px;
height:50px;
}
#b {
float:left;
width:50px;
height:50px;
}
#c {
float:left;
width:100%;
height:50px;
}
<div id="container">
<div id="a" />
<div id="b" />
<div id="c" />
</div>
Mais c'est à l'origine ce qui suit pour se produire (div c tombe au-dessous de la autres):
********************************************************************************
*aaaaaaaaaa bbbbbbbbbbbb *
*aaaaaaaaaa bbbbbbbbbbbb *
*cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc*
*cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc*
********************************************************************************
Qu'est-ce qui doit être modifié pour résoudre ce problème? Merci.
Informations complémentaires:
a et b doit avoir des largeurs de pixels fixes.
Ceci est un exemple simplifié - en réalité, les divs ont des frontières qui ne doivent pas se chevaucher.
double possible de [Expand div largeur max lorsque le flotteur: gauche est réglé] (http://stackoverflow.com/questions/1017880/expand-div-to-max -width-when-floatleft-is-set) –