Как сделать эффект ховера и т.д с плавающим выделением? Т.е обычно когда мы посещаем сайты меню выделяет конкретный блок(цвет, подчеркивание и т.д) и все это в рамках одного блока. Мне интересно как сделать элемент допустим подчеркивание, что бы при ховере на конкретный элемент меню - он плавно подъезжал под него, и при клике - фиксировался под ним. Как это реализовать?