CSS só para Internet Explorer

Quem usa instruções CSS específicas para o Internet Explorer já deve ter reparado uma coisa: o IE 8 não reconhece mais o *. Por exemplo:

*overflow: hidden;

Com o asterisco, a linha é executada apenas pelo Internet Explorer. Outros navegadores ignoram. Mas só até a versão 7 do IE. E agora?

Dá pra usar uma gambiarra feia, mas que funciona:

overflow: hidden\9;

Esse “\9″ antes do ponto-e-vírgula faz com que a linha seja interpretada apenas pelo IE, qualquer versão.

02
out 2009 2:36


2 comentários

  1. Danilo Moraes
    Escrito 12 de janeiro de 2010 em 12:25 | Permalink

    Isso realmente me ajudou muito, como que tu descobriu isso do \9? Fiquei bem curioso.
    T+

  2. Escrito 3 de fevereiro de 2010 em 17:28 | Permalink

    Oi Danilo. Estava pesquisando na web sobre com resolver isso e achei em algum fórum em inglês. abs

Comente

Seu email jamais será publicado ou compartilhado. Campos obrigatórios estão marcados com *

*
*

Você pode usar as seguintes tags HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WP Hashcash