Problema CSS: ok con FF, no con IE e viceversa
salve a tutti avrei un problema con il layout css del mio "sito"...
su firefox è tutto ok ( anche su safari ) mentre su ie la colonna sinistra va al centro e si sovrappone al testo... ho capito il problema, cioè che su ie non funziona bene il min-height, solo che io vorrei usare questa funzionalità nel centro della pagina cosicchè se sforo il footer si sposta da solo..
così mi sono fatto 2 layout (esterni), un per ie e uno x il resto del mondo, ora il problema:
voi come fareste x caricare uno dei 2 layout css a seconda del browser dell'utente (javascript,php, boh.. ) ?
re:Problema CSS: ok con FF, no con IE e viceversa
se ho capito bene in fire fox funziona il suo template quindi è un problema solo di ie ...quindi ha creato un css apposito per ie ...comunque la informo che per una piena compatibilità con ie il template lo deve provare anche con ie7 e 8 in quanto ogni versione allinea a modo suo i tab del css...tornado al problema dell'uso del css da parte del template dipende dal cms che usi se usi joomla ad esempio deivi inserire nel index.php del template che usi, non ti sto a spiegare tutta la procedura ma se cerchi sugli helper di joomla li trovi, il richiamo al css ti copio qui sotto un'estratto del index.php che dovrebbe fare al caso tuo
Codice:
<?php JHTML::_('behavior.mootools'); ?>
<jdoc:include type="head" />
<link href="<?php echo JURI::base();?>templates/<?php echo $this->template; ?>/css/template_css.css" rel="stylesheet" type="text/css"/>
<!--[if IE]>
<link href="<?php echo JURI::base();?>templates/<?php echo $this->template; ?>/css/msie6.css" rel="stylesheet" type="text/css"/>
<![endif]-->
<script type="text/javascript">
/* <![CDATA[ */
var skin_default = '<?php echo $this->params->get('default_skin'); ?>';
/* ]]> */
</script>
chiaramente poi devi fare le modifiche delle cartelle che puntino ai tuoi css.