Родная полоса прокрутки

0

В настоящее время плагины jQuery, которые создают собственную полосу прокрутки системы, выглядят как полоса прокрутки iOS (http://rocha.la/jQuery-slimScroll и другие). Пример кода для этих платформ заставляет его выглядеть так, как будто им нужна фиксированная высота для работы.

    $('#example').slimScroll({
        height: '250px'
    });

Я хочу принять новый стандарт Flexbox (2012-2013). Высота и ширина контейнера могут измениться. Можно ли перезаписать натурную полосу прокрутки аналогично строковой прокрутке jQuery? Я знаю, что webkit имеет этот http://css-tricks.com/custom-scrollbars-in-webkit/, но я хочу иметь поддержку в современных браузерах (со времени этого сообщения IE11, FF26, Chrome 31, Safari 7).

Это возможно? Или мне придется перезаписать взлом DOM, который, похоже, делает тонкий свиток jQuery?

Теги:
slimscroll

1 ответ

1

Наверное, нелегкая задача, мой друг. Кросс-браузерные решения, вероятно, заменяют элемент кучей маленьких div, которые выглядят как полоса прокрутки, а затем вычисляют, сколько для прокрутки содержимого, используя общую высоту VS с видимой высотой.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню