jueves, 11 de noviembre de 2010

Sobre Internet Explorer y CSS3

Los que hayáis intentado trabajar con CSS3 (degradados, sombras, etc.) os habréis dado cuenta que aunque en Chrome o Firefox vaya perfectamente, Internet Explorer se resiste y va a su bola. Tras intentar buscar varias alternativas, al final lo mejor fue CSS3 PIE, un archivo .htc que añades a la plantilla CSS y permite que Internet Explorer soporte CSS3. Así de fácil:

Ejemplo:

div.clase {
border: 1px solid #696;
padding: 60px 0;
text-align: center; width: 200px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
background: #EEFF99;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));
background: -moz-linear-gradient(#EEFF99, #66EE33);
background: linear-gradient(#EEFF99, #66EE33);
-pie-background: linear-gradient(#EEFF99, #66EE33);
behavior: url(/PIE.htc);
}


Podéis descargarlo en http://css3pie.com/

No hay comentarios:

Publicar un comentario