Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/05/2013, 04:45
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: CSS3 Filtro grayscale y Bordes Error en Chrome

Es la primera noticia noticia que tengo de que aparte de WebKit haya filtros para otros motores.

Algo sumamente más fácil sería hacerlo así:

Código HTML:
Ver original
  1. <img src="http://2.bp.blogspot.com/-wi-jCCp3bHg/UXCfHyaAwoI/AAAAAAAAAKs/mtl0ke0SO2c/s1600/Personajes_Toy_Story_2.jpg">

Código CSS:
Ver original
  1. img {
  2.   width:150px;
  3.   height:150px;
  4.   border-radius: 50%;
  5.   border: 2px solid red;
  6.   -webkit-filter: grayscale(100%);
  7.   transition: all 0.5s ease-out;
  8. }
  9.  
  10. img:hover {
  11.   -webkit-filter: grayscale(0%);
  12. }

En Safari y Chrome funciona, en los demás el efecto máscara también debería pero no los filtros.

http://jsfiddle.net/EEYRf/3/