Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Скролинг
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Скролинг

Страниц (1): [1]
 

1. 246978 - 24 Июля, 2012 - 07:29:58 - перейти к сообщению
Скажите как можно изменить вид полосы прокрутки, в ОПЕРЕ ХРОмЕ МАЗИЛИ
2. Pavelbeginner - 24 Июля, 2012 - 13:54:55 - перейти к сообщению
246978 пишет:
Скажите как можно изменить вид полосы прокрутки, в ОПЕРЕ ХРОмЕ МАЗИЛИ
Css-ом никак. Используйте js-плагин для этого, например, вот этот http://jscrollpane[dot]kelvinluck[dot]com/index[dot]html
3. 246978 - 31 Июля, 2012 - 10:22:15 - перейти к сообщению
Да посмотрел но не очень понял т.е. сделал а скролинг не изменился, если есть пример, дайте, а...?
4. armancho7777777 - 31 Июля, 2012 - 10:51:09 - перейти к сообщению
Там куча примеров.
5. 246978 - 31 Июля, 2012 - 11:10:14 - перейти к сообщению
так вот я от туда и содрал нехера не получилось.
6. Toxa - 31 Июля, 2012 - 11:13:17 - перейти к сообщению
что именно не получилось?
7. 246978 - 31 Июля, 2012 - 11:22:59 - перейти к сообщению
скролинг не меняет свой вид
8. armancho7777777 - 31 Июля, 2012 - 11:37:28 - перейти к сообщению
Сори за фтопик Ну что Toxa, отгадаешь в чём тут дело ? Подмигивание

246978, http://forum.php.su/topic.php?fo...1&topic=1701
9. DelphinPRO - 31 Июля, 2012 - 11:47:20 - перейти к сообщению
сама полоса прокрутки никак не стилизуется. (в ИЕ есть свойства, но работают они только в IE, сами понимаете Улыбка )

А делается следующим образом.
Блоку в котором необходимо стилизовать скроллинг присваивается значение overflow:hidden; (если хотите менять полосу у всего сайта, то это блок BODY)
Внутри блока весть контент заворачивается в отдельный DIV#scroll, который вы будете яваскриптом двигать вверх-вниз. На искомый блок навешиваются события onscroll, и вычисляются смещения на которое нужно сместить блок DIV#scroll
вместе с ним рядом отрисовывается еще один DIV, который стилизуется под полосу прокрутки, внутри которого есть ползунок (еще один блок). А дальше простая математика из школьной программы.

 

Powered by ExBB FM 1.0 RC1