Hack CSS – IE6, 7 e 8

Quando desenvolvemos sites ou sistemas web que não necessitam de validação w3c os Hacks CSS (CSS Hack) são necessários para ajustes rápidos. Claro que melhor é não usar, mas as vezes este é a única solução.
Por razões lógicas a maioria dos hacks são para internet explorer.

Hack CSS

Pensando nisso montei uma página utilizando hacks e em cada browser o background muda.

Verde: Qualquer Browser
Vermelho: Internet Explorer 7
Azul: Internet Explorer 6
Amarelo: Internet Explorer 8

Código:

background-color: green; /* Qualquer Browser */
background-color /*\**/: #FFCC00\9; /* Internet Explorer 8 */
*background-color: red; /* Internet Explorer 6 e 7 */
_background-color: blue; /* Internet Explorer 6 */

Clique aqui e veja o html de exemplo

É importante seguir esta ordem para o css execute diferente a cada browser.

Lembrando que usando estes recursos, o seu site não será válido pela W3C.

Até a próxima…
Lisiano Lampert

Bookmark and Share
Tags: ,

About Lisiano Lampert

Estudante de análise e desenvolvimento de sistemas na Unisinos/RS e desenvolvedor web desde 2004, atualmente trabalha na Aleste Group utilizando as melhores tecnologias e práticas do marcado. Entre os projetos desenvolvidos estão site, portais, gerenciadores de conteúdo e sistemas web de alta performance. A web hoje envolve muito mais do que uma simples sequência de códigos, hoje trabalhar com desenvolvimento para internet envolve a sabedoria de escolha da melhor tecnologia, SEO e uma boa carga de experiência.