ho provato a cercare ma non ho trovato nulla ma penso sia una cosa banale.

la situazione è questa:

Codice PHP:
#content{
        
margin-left30px;
        
background-color#e7e8ea;
        
width720px;
        
height:auto !important;
        
margin:auto;
        
padding15px 10px 30px 30px;
}
#content1{
        
floatright;
        
background-color#FFFFFF;
        
width350px;
        
padding-left5px;
        
padding-right5px;
        
height:auto !important;
}
#gallery{
        
floatleft;
        
background-color#FFFFFF;
        
width360px;
        
height:auto !important;
}

<
div id="content">
  <
div id="gallery">
 
ciao gallery
  
</div>
  <
div id="content1">
   
ciao1 
   ciao1 
   ciao1 
   ciao1 
   ciao1 
   ciao1 
   ciao1 
 ciao1 
  ciao1 
  ciao1 
  ciao1 
  ciao1 
  
  
</div>
  </
div>
  <
div id="content2">
   
ciao2
  
</div
in questo caso succede che il div content1 si allunga e sborda dal div content mentre
vorrei che l'altezza di content si adattasse a quelle di gallery o content1 ma ciò non accade in firefox mentre funzia in explorer, come posso risolvere?

putroppo non mosso mettere una altezza minima o fissa perchè i contenuti sono estremamente variabili

grazie.