Расстрою наверно, но данная реализация проста до безумия..
Берется цветной блок с position: fixed. Кладется с помощью z-index ниже всех слоев. Поверх в нужном месте кладется png с пустотой в виде линий (на картинке они серые).

Вот в принципе простой вариант. Кнопки уже активируются с помощью js, когда доскролил до кнопки, повесил класс..