Вот пример:
@keyframes border-pulsate {
0% { border-color: rgba(0, 255, 255, 1); }
50% { border-color: rgba(0, 255, 255, 0); }
100% { border-color: rgba(0, 255, 255, 1); }
}
img {
border: 20px solid cyan;
animation: border-pulsate 2s infinite;
}
Вот скрипка: http://jsfiddle.net/RYT8L/4/
Обратите внимание, что в реальном мире вам нужно будет включить все префиксы вендоров или использовать Lea Verou , который называется -prefix-free (вот что Я использую в этой скрипке).