• Как обойти проблему перегруза DOM?

    @GenriJS Автор вопроса
    Только написав вопрос, появилась идея. Завернул все градиенты в контейнер с фиксированной высотой. Весь этот код напоминает один большой костыль, но работает. Дальше медиа-запросами дам разные варианты высот и вопрос закрыт.

    Однако, при расширении блоков - не хватает высоты градиента. Попробую увеличивать её на значение высоты расширяемого блока js-ом.
    Написано