2010-02-22
Как изменить внешний вид полосы прокрутки
Ответ - никак. Штатными средствами это не возможно. Однако, можно реализовать свою версию полосы прокрутки.
В выходные создал несколько новых тем для z.html.Scrollbar. По моему, получилось не дурно...
разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться
комментарии:
Что ты имеешь против таких изысков в интерфейсах? Пожалуйста поподробней?
Хе... Смешной ты Атиукс, все системы где есть скроллеры и так отличаются друг от друга.... Скажи кто и как стандартизировал "стандартные системные скроллбары"? ISO, ANSI? может в ГоСТах что есть?
Да, требуют JS, если нет JS то по идее может показываться "стандартный системный скроллбар". Насчтет глюков - будет гораздо полезней если ты мне про конкретные глюки скажешь.
Глюки -- они на то и глюки, что выскакивают без предупреждения. Перестанет вдруг работать этот скроллбар (потому что на совместимость фич JS между браузерами и их версиями без слез не взглянешь) -- и все, сайт невозможно использовать.
Добавлено позже: зашел по ссылке и увидел вот это: http://dump.bitcheese.net/files/hafujuw/scrollbars.png
А в этом конкретном скроллбаре щелчок на незанятой движком области скроллбара ничего не делает, как и скроллинг в подконтрольной зоне. Неюзабельно.
Про щелчёк по незанятой зоне это ты хорошо заметил - это нужно без сомнения поправить :)