У меня есть вопрос о фокусе, z-индексе и их отношении к прокрутке - PullRequest
0 голосов
/ 25 мая 2011

Посетите здесь для примера: www.davepoyzer.com

Моя проблема в том, что верхний div (#topheader) находится над (через z-index) прокручиваемым div (#content). Если вы попробуете прокрутить мышью, когда курсор находится над #topheader, он не будет прокручивать #content, который находится под ним. Их все равно можно исправить с помощью javascript (страница уже полностью опирается на javascript)? Я думал, что изменение фокуса может сделать это, но я не очень хорошо осведомлен о фокусе.

Вот идея, но я не знаю, возможно ли это. По сути, когда мышь прокручивается на один div (#topheader), он будет записан с помощью JavaScript и прокрутит другой div (#content). Возможно ли это?

Текущий CSS является из-за нескольких различных факторов. Я действительно не думаю, что изменение CSS будет работать. Например, вы не можете нажимать на навигационные ссылки, если вы поставите #topheader под # content.

Любые идеи или предложения будут потрясающими! Спасибо за чтение!

1 Ответ

0 голосов
/ 25 мая 2011

Полагаю, вы можете привязать код к событию прокрутки заголовка, и код будет прокручивать содержимое div. Вот ссылка на jQuery. http://api.jquery.com/scroll/

...