Blog sobre Accesibilidad Web, diseño Web, SEO y recursos gratis en la Web

martes, 3 de mayo de 2011

CSS3 PIE o como implementar CSS3 en IE

Se trata de CSS3 PIE un archivo que se adjunta a cualquier página Web de forma tal que Internet Explorer (desde la versión 6 a la 8, inclusive) pueda llevar a cabo un render adecuado con el nuevo estándard que se viene: CSS3.

Y que ya, muchos navegadores (modern browsers) están implementando progresivamente.

CSS3 PIE o como implementar CSS3 en IE

El CSS que genera la aplicación, en mis pruebas, es algo así:

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);

Nótese la última línea con behavior y la ruta hacia el archivo de marras.

Esta última versión de PIE (v1.0 beta 4), implementa en forma adecuada:
  • border-radius
  • box-shadow
  • border-image
  • multiple background images
  • linear-gradient (como una imagen de fondo)
Este proyecto—aunque joven—cuenta con la participación (en inglés) de una entusiasta comunidad que participa a cotidiano en el foro del sitio.

:-) Happy CSS3 coding! (PIE dixit)

Sitio Web | CSS3 PIE
Share:

Publicidad

Estadísticas