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