Contenido

Condicionales CSS para casi todos los navegadores

5 Feb

+ 6

Unos cuantos ejemplo hipotéticos de como condicionar nuestros CSS dependiendo del navegador del visitante. ¿Puede llegar a ser tan incómodo programar una aplicación web?

<link rel="stylesheet" href="base-style.css" type="text/css" />

<!--[if IE]>
<link rel="stylesheet" href="ie-style.css" type="text/css" />
<[end if]-->

<!--[if FF]>
<link rel="stylesheet" href="ff-style.css" type="text/css" />
<[end if]-->

<!--[if Opera]>
<link rel="stylesheet" href="opera-style.css" type="text/css" />
<[end if]-->

<!--[if Safari]>
<link rel="stylesheet" href="safari-style.css" type="text/css" />
<[end if]-->

<!--[if Konquerer]>
<link rel="stylesheet" href="konquerer-style.css" type="text/css" />
<[end if]-->

<!--[if iCab]>
<link rel="stylesheet" href="icab-style.css" type="text/css" />
<[end if]-->

<!--[if Flock]>
<link rel="stylesheet" href="flock-style.css" type="text/css" />
<[end if]-->

Eso no es un ejemplo de verdad. La primera funciona, pero los otros son únicamente ejemplos de que pasara si los otros navegadores funcionaron como IE. Esto es mi razón por no usar condicionales CSS; yo no quiero que esto se pasa con los otros navegadores.

Buena noticia, sabes si hay alguna forma de diferenciar IE6 de IE7, ahora mismo tengo un problema que me trae de cabeza y esta podría ser una solución.

Gracias

#1 Gracias Christian, he entendido tu post mal y me he explicado peor :D
En honor tenerte por estos lares.

Genial! es lo que buscaba, muchas gracias, me pongo a ello.

Los end del if creo que estan mal, tendrian que ser así:

Falta una ad,iración :P

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.


Cerrar
Enviar por Correo