En el siguiente enlace de codrops.com nos muestran un ejemplo de como utilizar CSS3 para realizar un filtrado de elementos que se muestran en pantalla y además de 3 formas diferentes. Mediante esta funcionalidad podemos ver todos los elementos en pantalla o bien filtrarlos por categorías dejando visibles los elementos correspondientes a ella y dejando medio ocultos al resto.
Tú comentario/agradecimiento es bienvenido!