2010-02-22

Как изменить внешний вид полосы прокрутки

howto, JavaScript, ztools

Ответ - никак. Штатными средствами это не возможно. Однако, можно реализовать свою версию полосы прокрутки.

В выходные создал несколько новых тем для z.html.Scrollbar. По моему, получилось не дурно...

 

комментарии:

 
Атиух (анонимный пользователь) | 2010-02-22
Убивал бы за такие изыски в интерфейсах
max | 2010-02-22

Что ты имеешь против таких изысков в интерфейсах? Пожалуйста поподробней?

Атиух (анонимный пользователь) | 2010-02-22
Они отличаются в поведении и внешнем виде от стандартных системных скроллбаров.
Атиух (анонимный пользователь) | 2010-02-22
Говоря в общем об "изысках" -- не подчиняются системному поведению, чаще всего не управляются с клавиатуры, требуют JS, тормозят, глючат... А пользы ровным счетом 0.
max | 2010-02-22

Хе... Смешной ты Атиукс, все системы где есть скроллеры и так отличаются друг от друга.... Скажи кто и как стандартизировал "стандартные системные скроллбары"? ISO, ANSI? может в ГоСТах что есть?

Да, требуют JS, если нет JS то по идее может показываться "стандартный системный скроллбар". Насчтет глюков - будет гораздо полезней если ты мне про конкретные глюки скажешь.

Атиух (анонимный пользователь) | 2010-02-23
Системы может и отличаются, но у меня в системе все скроллбары (по крайней мере в рамках GUI-тулкита) ведут и выглядят себя одинаково. А тут мне предлагается втыкать в то, что в меру своего разумения нарисовал дизайнер, не принимая в расчет мои настройки и предпочтения.

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

Добавлено позже: зашел по ссылке и увидел вот это: http://dump.bitcheese.net/files/hafujuw/scrollbars.png

А в этом конкретном скроллбаре щелчок на незанятой движком области скроллбара ничего не делает, как и скроллинг в подконтрольной зоне. Неюзабельно.
max | 2010-02-23

Про щелчёк по незанятой зоне это ты хорошо заметил - это нужно без сомнения поправить :)

RSS комментариев

Для того чтобы каждый раз не представляться можно войти как зарегистрированный пользователь.

Имя*

разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться

разное (184)
howto (124)
программирование (108)
гад-же-ты (75)
мысли (42)
PHP (41)
JavaScript (39)
вебмастеринг (37)
linux (28)
гондураша (28)
юмор (25)
полезное (21)
движок (17)
Android (17)
софт (15)
кино (14)
деньги (14)
видео (13)
музыка (10)
беспредел (10)
путешествия (10)
интернет (9)
diy (9)
ztools (8)
книги (8)
умный дом (8)
занимательная физика (8)
языки (7)
хостинг (7)
Nokia 5800 (7)
lifehack (6)
css (6)
вебдизайн (6)
apple (5)
arduino (5)
связной (5)
прелоадер (5)
козлы (5)
oDesk (5)
занимательная юриспруденция (4)
кухня (4)
Python (4)
аниме (4)
svn (4)
software (3)
synphony (3)
рестораны (3)
энергия (3)
движек (3)
webmastering (2)
Java (2)
фото на документы (2)
Ruby on Rails (2)
спорт (2)
bash (2)
гитара (2)
дурдом (1)
C++ (1)
годнурас (1)
микросервисы (1)
SEO (1)
programming (1)
технологии (1)
наука (1)
сайты (1)
авторское право (1)
восстановить (1)
Поиск по блогу:

Valid XHTML 1.0 Strict