Как сделать бегущую рамку у блока на js/css?
Фотошоповский эффект при выделении: matthewjamestaylor.com/blog/animated-photoshop-sel...
Кратко: делаете подложку, которая больше требуемого блока на 1px в каждую сторону, и делаете подложке фон из анимированной картинки: 
С помощью border-image и гифки, наверное, можно добиться такого эффекта.