Как заблокировать верхнюю часть MasterPage, чтобы меню не прокручивалось с экрана?Заморозить div в верхней части главной страницы
1
A
ответ
1
Если вы хотите поддерживать несколько браузеров, вы также можете посмотреть на AlwaysVisibleControl, который поставляется с бесплатной ASP.NET Ajax Toolkit
1
Вы можете использовать позицию: фиксированный стиль css, но это работает только с современными браузерами (FF3, IE7). Если вы хотите поддерживать старые браузеры, вам нужно стать более креативными, используя Javascript и т. Д.
+0
да у нас есть старые браузеры здесь - IE6 – 2009-03-13 19:49:53
6
Ничего себе, это действительно хорошо, спасибо. – 2009-03-13 19:49:16
Я пробовал, и это круто, но это отличный эффект, когда он догоняет. Я надеялся на что-то похожее на бар в верхней части этой страницы, что говорит мне, что у меня есть 1 новый ответ. – 2009-03-13 21:36:48
Задержка заключается в том, что в старых браузерах используется Javascript для обработки события прокрутки. Вы не увидите задержки в новых браузерах, поэтому у этих пользователей будет немного лучший опыт. Если вы видите панель на этой странице, вы можете просмотреть источник или использовать firebug, чтобы узнать, как SO это делает ;-) –