Как реализовать анимацию на CSS?
При hover делаете высоту блока с фоном равной высоте родительского блока, меняете цвета заголовка и их положение. например через posistion: relative
Я ничего не понял, давай живой пример.