2013-12-12 6 views
1

У меня есть следующий код, который адаптирует бар WebKit прокрутки ....светлячок - настроить прокрутки

/*webkit scroll bar*/ 

::-webkit-scrollbar { 
    width: 6px; 
} 


::-webkit-scrollbar-track { 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px; 
    border-radius: 10px; 
} 


::-webkit-scrollbar-thumb { 
    -webkit-border-radius: 10px; 
    border-radius: 10px; 
    background: rgba(255,0,0); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
} 
::-webkit-scrollbar-thumb:window-inactive { 
    background: rgba(255,0,0); 
} 

, что я хотел бы сделать, это настроить полосу прокрутки страницы, загруженной в Firefox точно так же. .. для которого я попытался следующий код ..

/*mozilla scroll bar*/ 

::-moz-scrollbar { 
    width: 6px; 
} 


::-moz-scrollbar-track { 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px; 
    border-radius: 10px; 
} 


::-moz-scrollbar-thumb { 
    -webkit-border-radius: 10px; 
    border-radius: 10px; 
    background: rgba(255,0,0); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
} 
::-moz-scrollbar-thumb:window-inactive { 
    background: rgba(255,0,0); 
} 

но это не работает ..... как я могу настроить скроллбар таким же образом, я сделал для WebKit ... любая помощь будет оценена ... спасибо заранее ... :)

+3

Firefox не имеет ничего подобного (и к тому же, вы даже не конвертировать все префиксы). – BoltClock

+0

так ... в основном то, что вы пытаетесь сказать, я не могу это сделать ... – Sajeeb

ответ

5

Вы не можете из-за bug #77790 (ссылка # 1).

Bug 77790 - (ScrollBar-цвета) Стиль скроллбар (связывание :: - Мос-горизонтальным скроллинга в XBL) \

Единственный способ заключается в использовании JQuery. Я не знаю, как его закодировать, поэтому не спрашивайте меня. Я подготовил следующие ссылки для прокрутки jQuery. Click here! (ссылка # 2)

Ссылки:

-1

Попробуйте один раз

для светлячок-подгоняют полосы прокрутки

@-moz-document url-prefix(http://),url-prefix(https://) { 

scrollbar { 
    -moz-appearance: none !important; 
    background: rgb(0,255,0) !important; 
} 
thumb,scrollbarbutton { 
    -moz-appearance: none !important; 
    background-color: rgb(0,0,255) !important; 
} 

thumb:hover,scrollbarbutton:hover { 
    -moz-appearance: none !important; 
    background-color: rgb(255,0,0) !important; 
} 

scrollbarbutton { 
    display: none !important; 
} 

scrollbar[orient="vertical"] { 
    min-width: 15px !important; 
} 
} 
+0

я ничего не получаю ... – Sajeeb

+0

http://codemug.com/html/custom-scrollbars-using-css/ –

+0

Здесь есть несколько плагинов, которые работают для всех браузеров: 1. http://jscrollpane.kelvinluck.com/ 2. http://www.hesido.com/web.php?page=customscrollbar 3. http://www.script-tutorials.com/custom-scrollbars-cross-browser-solution/ –

Смежные вопросы