[cssdesign] minwidth e maxwidth con explorer

Massimo Cassandro mcassandro a primominuto.net
Lun 28 Ago 2006 10:32:59 CEST


Salve a tutti,
invio di nuovo questa mia richiesta a cui non ho avuto risposta  
(spero sia perché inviata ad agosto, non vorrei sembrare insistente)


ho uno strano comportamento con explorer 6 da cui non riesco a venire  
a capo.
A volte ho necessità di impostare una larghezza minima o massima (o  
entrambe) per una pagina e per ovviare alla mancanza di min-width e  
max-width di explorer ho fatto ricorso ad una espressione condizionale:

<!--[if lte IE 6]>
<style type="text/css" media="screen">
div#c0{width: expression(document.body.clientWidth > 1024 ?  
"1024px" : (document.body.clientWidth < 800? "800px" : "auto"));}
</style>
<![endif]-->

Il problema è che in alcune situazioni funziona tutto alla  
perfezione, in altre explorer si congela e ripete all'infinito il  
caricamento della pagina.

Nell'esempio di sopra, cerco di risolvere sia il min-width che il max- 
width, ma il problema si verifica anche tentando di impostare solo  
uno dei due limiti.
Aggiungo che il div C0 è collocato esattamente sotto il body e non ha  
nessuna proprietà impostata.


Suppongo dipenda da qualche proprietà mancante o mal impostata,  
qualcuno sa darmi un aiuto?
Grazie a tutti


Massimo Cassandro


-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://itlists.org/pipermail/cssdesign/attachments/20060828/638f391c/attachment.htm 


Maggiori informazioni sulla lista cssdesign