![]() |
Con distintos CSS Hola, Tengo un problema consistente en que una página no se ve igual en IE 7 y en IE 6. Conociendo el procedimiento con las condicionales, he intentado establecer un if para IE 6, pero no me acaba de funcionar. ¿Me podéis decir cómo sería? He probado con <!--[if ie6]> <link href="imagenes/css-ie-6.css" type=text/css rel=stylesheet> <![endif]--> y con <!--[if ie-6]> <link href="imagenes/directorio-internet-ie-6.css" type=text/css rel=stylesheet> <![endif]--> con resultado fallido en ambos casos. Espero vuestra ayuda. Un saludo, |
Re: Con distintos CSS El error es sencillo: debes de poner dentro de esas instrucciones el estilo como tal, no la vinculación de estos. NO Código: <!--[if ie6]>Código: <!--[if ie6]>Saludos |
La SoluciÓn Hola otra vez, Para corregirme a mí mismo y ofrecer una solución válida para otros, os diré que el problema radicaba en que no era ie6 ni ie-6, sino ie 6. Por otro lado, no es necesario, como dice nuestro amigo, el incluir el CSS en el código. Puede ser una solución, pero también se puede vincular, como he hecho yo. Si son pequeñas modificaciones, como las que coloca nuestro amigo en el ejemplo, puedes hacerlo (y de hecho es conveniente para quitar un archivo .css innecesario); pero, si vas a proceder a muchas especialidades con respecto al código css en IE 6, lo mejor es que hagas un archivo a parte, ya que de eso se trata, de separar contenidos y forma. Un saludo y gracias a todos. |
Re: Con distintos CSS A mi personalmente me gusta mas usar los hacks. Uso casi para cada sección de una web un archivo .css (mas uno general). Si tuviera que hacerlo con condicionales de ese tipo, acabaría con el triple de ficheros de hojas de estilo. Código: /* hack-ie6 */ |
| La zona horaria es GMT -6. Ahora son las 09:23. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.