Salve, ho un problema con un menu che si presenta solo con ie8 e famiglia, con tutti gli altri(e dico proprio tutti) non si presenta.
Ho questo tipo di struttura:
<div id="container">
<div id="left"></div>
<div id="middle"></div>
</div>
ad ogni id è assegnato del codice css:
#container{margin:auto;width:950px; height:auto;border:1px solid blue;}
#left{margin-left:0;width:215px;min-height:500px;float:left;border:1px solid red;}
#middle{width:690px;height:500px;float:left;border :1px solid green;}
All'interno di left c'è un menu in javascript e css che al click su un opzione apre un div contenente delle sottocategorie.
Nel caso in cui si utilizzi ff safari o chrome il div left si allunga e se il suo contenuto fa superare l'altezza minima di container, anche container si allunga.
Questo non avviene con IE8(non oso immaginare con gli altri della famiglia.
Infatti con suddetto browser left si allunga mentre container no,facendo finire il menu sopra i contenuti presenti al disotto di container(spero di aver reso l'idea).
Come cavolicchio posso fare?
La cosa che ho notato è che se metto la visualizzazione per vecchi siti di IE8 l'allungamento del container avviene normalmente(tutto il resto della pagina però è uno obrobrio indicibile).
Grazie per un qualunque aiuto!