Emilio | Consultor SEO
  • Inicio
  • Autor
  • Consultor SEO
  • Licencia
  • Contactar
  • RSS
Sígueme en Twitter

Cambiar estilos CSS sólo para determinados navegadores

Css, abril, 04 2009 | 2 Comentarios

En algunas ocasiones puede ocurrir que si no hemos seguido unos estándares a la hora de programar una página Web tengamos problemas a la hora de visualizarla en diferentes navegadores, teniendo a veces que recurrir a hacks o trucos para cada uno de ellos.

Modificar estilos dependiendo del navegador

Es posible modificar sólo algunos parámetros en función del navegador, dependiendo de cómo lo pongamos, sólo se ejecutará en determinados navegadores.

IE 6 y anteriores

 * html {}

IE 7 y anteriores

 *:first-child+html {} * html {}

IE 7

 *:first-child+html {}

IE 7 y algunos navegadores modernos

 html>body {}

Navegadores modernos menos IE7

 html>/**/body {}

Opera 9 y anteriores

 html:first-child {}

Safari

 html[xmlns*=""] body:last-child {}

Artículos relacionados

  • FutureBox, un LightBox sin Javascript
  • Recopilación de técnicas CSS3
  • Personaliza tus formularios Web
  • Valida y optimiza tu código CSS
  • Evitar cache en hojas de estilo
  • Eliminar superposición de enlaces en Firefox


Comentarios en Cambiar estilos CSS sólo para determinados navegadores

Hay 2 Comentarios en el artículo Cambiar estilos CSS sólo para determinados navegadores, ¿a qué esperas para dar tu opinión?


  1. Recopilación de enlaces 05-04-2009 | aNieto2K dice:
    abril 5, 2009 a las 10:43 am

    [...] CSS Hacks específicos para cada navegador. [...]

    Responder
  2. Usar uno u otro CSS en distintos navegadores | Kgë3n_t0d0L_CSS dice:
    septiembre 21, 2010 a las 10:30 am

    [...] http://emilio.aesinformatica.com/2009/04/04/cambiar-estilos-css-solo-para-determinados-navegadores/ [...]

    Responder

Deja un comentario

Clic para cancelar respuesta.

Tweet


Amigos

  • Marketing en Internet
  • Diseño web
  • Frases
  • Sinplan

Blog de Emilio, © 2006 - 2012 (Consultor SEO/SMM/SEM Freelance)

» Cambiar estilos CSS sólo para determinados navegadores