цвет полос прокрутки на странице - PullRequest
0 голосов
/ 12 января 2010

Мне нужна помощь. Моя главная страница имеет длинную таблицу, которая обычно имеет высоту примерно в 2 экрана (при условии окна браузера 1024x768).

хочу

  • пользователь, чтобы иметь возможность просматривать эту таблицу вверх и вниз, при этом всегда имея набор кнопок управления, доступных в видимой в данный момент части страницы.

И

  • для сохранения контроля над цветовой схемой всех элементов на странице.

Проблема состоит в том, что оба решения, которые я мог бы придумать, касаются первой точки (с использованием переполненного элемента div или фрейма), включают полосы прокрутки, которые я не могу оформить. (По крайней мере, в Firefox они всегда будут серыми.)

Я не могу реализовать «пейджер», который разбивает данные в таблице на куски, которые обслуживаются по одному (например, в нижней части находится ссылка «следующие 40 результатов»). Пользователь должен обратиться к полной таблице, чтобы найти и сравнить несколько строк по всей таблице.

Какие у меня варианты? У меня болит голова, когда я думаю переместить всю эту страницу во Flash по этой причине ...

заранее спасибо ...

Ответы [ 2 ]

2 голосов
/ 12 января 2010

Я бы использовал jquery и прокручиваемый div.

Вот несколько ресурсов, с которых можно начать. http://www.switchonthecode.com/tutorials/using-jquery-slider-to-scroll-a-div

http://flowplayer.org/tools/demos/scrollable/vertical.html

http://logicbox.net/jquery/simplyscroll/vertical.html

1 голос
/ 12 января 2010

Не меняйте стиль полос прокрутки, если вы действительно не знаете, что делаете! Однако, если вы понимаете последствия использования (и пытаетесь сделать их максимально удобными для пользователя), попробуйте следующие варианты:

Если вы используете jQuery, попробуйте jScrollPane . Если вы используете MooTools, попробуйте MooScroll или MooScroller .

Следующие потоки StackOverflow также могут быть полезны:

Как изменить цвета полосы прокрутки браузера с помощью CSS? Что такое CSS и полосы прокрутки? Как можно использовать изображения полосы прокрутки?

...