domingo, 4 de noviembre de 2007

Hack css para internet explorer

En varios sitios he visto formas de hacer que esas diferencias entre navegadores no hagan que el css muestre distintos resultados en distintos navegadores.
de aqui he sacado lo siguiente que puede ser util:


body {
background: #fff !important; /* Firefox y los demás */
*background: #000 !important; /* Sólo IE7 */
*background: #ccc; /* Sólo IE6 */
}




Se basa en explorer 6 y 7 trata como correctos las lineas que empiezan con asteriscos.
El explorer 6 no acepta el "important" y el explorer 7 si.

--------------------------------------------
Para centrar un div se suele emplear junto con width:70%; (el tanto que queramos) margin-left:auto;margin-right:auto;

En explorer no nos olvidemos (al menos en el body es asi, en otros no se) poner text-align:center;
si no hacemos esto en el body, lo tenemos claro . REPITO QUE NO LO HE PROBADO CON OTROS 'div'

No hay comentarios: