Код выкладывать я конечно же не буду.
Вообще не понимаю в чем проблема?
Смотреть растояние до нужного блока.
Скроллим->проверяем >== этого расстояния и меньше нижнего экстремума - добавляем класс, в остальном - убираем.
при наведении на место где она должна быть - она тоже появится, хотя это "пустота"
ps z-index на таких элементах не работает. отриц марджин не даст навестись
Владимир, самый последний коммент, первые строки пишут что у вас что-то занимает 3000, вы на него меняли?
Если нет, то значит не поменяли. Может, вам сервер мешает заменить конфиг, не знаю почему.
Дмитрий, Если вы скрываете родительский элемент - скрыты и потомки. Как вы его заполните?
По идее, вам нужно смотреть на событие input и на его основе добавлять класс
Вообще не понимаю в чем проблема?
Смотреть растояние до нужного блока.
Скроллим->проверяем >== этого расстояния и меньше нижнего экстремума - добавляем класс, в остальном - убираем.