box-shadow + blur + тысяча вариантов например всё это div плотно стоящие друг к другу просто у каждого свой цвет а меняеться он при помощи keyframes благо css3 позволяет ну или просто анимация если достаточно трёх полос то можно через псевдо after before надо понять что решений есть много и лучших не бывает бывают только подходящие и не очень)