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

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.
This entry was posted in Web Application and tagged , . Bookmark the permalink.

One Response to Hack CSS – IE6, 7 e 8

  1. Jozeias dos Santos says:

    Há tanto hack na pro IE, a maioria desses hacks não é validado pelo W3C, eu já nem procuro meio de valida-los, pois é impossivel, importo via javascrip e está resolvido, pois o W3C não verifica css via javascript, ai uma dica pra quem quer validar hacks, Porem meu problema é outro o tão acramadao Firefox, está cada vez mais cheio de hacks e tragendo cada vez mais dor de cabeça, hack que deveria somente ser entendidos pelo defamado IE agora são intepletado pelo FF, me dando mais dor de cabeça que o IE, no caso o IE8 sendo que tambem o Mozzila Firefox 3.5.7 está cada vez mais pesado, uso o muito ainda mais por vicio e boas funcionalidade mais é cada vez mais desvantazoso, onde buscar socorro sendo que cada dia mais desde ter uma regra fixa uma linha que todos os brower devesse seguir cada um vai pro seu lado e os desenvolvedore que se virem…

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>