Как использовать пользовательские полосы прокрутки в Firefox? - PullRequest
0 голосов
/ 29 февраля 2012

как использовать пользовательскую полосу прокрутки в Firefox ?? Я использую это, но не работаю ..

@-moz-document url("chrome://browser/content/scratchpad.xul"),
url("chrome://stylish/content/edit.xul") {
    scrollbar,
    scrollbar thumb,
    scrollcorner {
       -moz-appearance:none!important;
       background:none!important;
       border:none!important;
       min-height:9px!important;
       min-width:9px!important;
    }

    scrollbar thumb {
       background:rgba(0,0,0,.2) padding-box!important;
       border:1px solid rgba(0,0,0,.6)!important;
       border-radius:3px!important;
    }

    scrollbar thumb:-moz-any(:hover, :active) {
       background:rgba(0,0,0,.8) padding-box!important; /* Why doesn't :active work? */
    }

    scrollbar scrollbarbutton {
       visibility: collapse !important;
    }    
}

Ответы [ 2 ]

2 голосов
/ 01 марта 2012

Вот отличный кросс-браузерный стайлер полосы прокрутки.Это фактически имитирует полосу прокрутки вместо стилизации собственной полосы прокрутки браузера.

http://livepipe.net/control/scrollbar

0 голосов
/ 29 февраля 2012

Насколько я знаю, элемента scrollbar нет, и вы не можете стилизовать полосы прокрутки с помощью CSS (в любом случае в Firefox). Где вы узнали об этом элементе?

...