Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/01/2007, 16:24
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Re: Como usar el comentario condicional para IE anterior a 7

Me explico: este condicional
<!--[if IE < 7]>
significa "si es menor que IE7", lo que significa que IE7, FF y los demás no se ven afectados, sólo las versiones IE anteriores al 7.

Por otro lado dices:
Cita:
Como podría poner un condicional,
<!--[if IE 6]>
código
<![endif]-->
para que en versiones anteriores no se vea este DIV. y se vea otro alternativo u otra opción similar.
por eso, lo primero que le digo a ese div es que no se vea en versiones anteriores a IE7

<!--[if IE < 7]>
#RocasFondo{
visibility: hidden;
}
<![endif]-->

y después hago el selector alternativo para esas versiones anteriores, pero que no se vea para IE7, FF y el resto

#alter {
visibility: hidden;
}

Y para acabar he cometido un error y se me ha olvidado poner que sí se vea para los anteriores a IE7

<!--[if IE < 7]>
#alter {
visibility: visible;
}
<![endif]-->

lo que posiblemente te ha provocado la confusión.
Resultando:

Código:
#alter {
visibility: hidden;
}
<!--[if IE < 7]>
#RocasFondo{
visibility: hidden;
}
#alter {
visibility: visible;
}
<![endif]-->
Con esto te contestaba a la duda que señalo en negrita de cómo poner otro div alternativo para los anteriores a IE7. Si lo que preguntabas era en realidad cómo simular el efecto fixed para IE6 y anteriores no entendí la cuestión.

Si es así confírmamelo.

Mikel.