quinta-feira, 18 de setembro de 2008

CSS hacks

Os estilos CSS não são interpretados da mesma forma por todos os browsers. Não sei porquê, já que existe quem determine os standards da web (w3.org) e, mais tarde ou mais cedo, todos vão fazer a mesma coisa. Mas uma das coisas curiosas que aprendi nos últimos dias são os hacks para estilos CSS.

Exemplo:

.espaco {
height:93px; .height:105px;
}


A propriedade .height (ponto height) não existe como standard de CSS, mas por alguma razão, o IE consegue interpretar embora os outros browser não, por isso, fiz o estilo com a altura correcta para o Mozilla e aldrabei o IE, já que fazendo de forma correcta, a altura do div era diferente nos 2 browsers.

O problema vai ser mais tarde quando tiver de corrigir estes tapa-buracos que vou deixando para trás.

Sem comentários: