2015-08-04 3 views
0

Css, как:Scrollbar в текстовом поле

::-webkit-scrollbar,::-moz-scrollbar { 
    -webkit-appearance: none; 
    width: 6px; /* for vertical scrollbars */ 
    height: 8px; /* for horizontal scrollbars */ 
} 
::-webkit-scrollbar-track,::-moz-scrollbar-track { 
    background: rgba(0, 0, 0, 0.1); 
    border-radius:4px; 
} 
::-webkit-scrollbar-thumb,::-moz-scrollbar-thumb { 
    background: rgba(0, 0, 0, 0.5); 
    border-radius:4px; 
} 

, но он работает только в хроме. Другого браузера он отображается по умолчанию полоса прокрутка и второе сомнение это начать появится в IPad после того как я scrolldown..how для отображения вертикальных прокрутите, если у него есть максимальный текст при наведении текстового поля?

jsfiddle

+0

Пожалуйста, настройте скрипку И перефразируйте свой вопрос, чтобы он имел смысл. – Rvervuurt

+0

@ Rvervuurt, пожалуйста, уточните обновленный вопрос – Dhara

ответ

0

Вы можете использовать MouseOut и наведении курсора мыши события, чтобы скрыть или показать полосу прокрутки с помощью CSS.

+0

попробуем это .. а как насчет css..и работает только для хром не в другом браузере..у у вас есть идея? – Dhara

+0

Я думаю, что он будет работать и для других браузеров. В скрипте, которую вы предоставили полосу прокрутки, появляется во всех браузерах. – Akshay

+0

scrollbar появляется, но css не применяется в другом браузере. Мне нужна полоса прокрутки во всем браузере, например, она появляется в chrome. – Dhara

0

Для решения кросс-браузер вы должны использовать javascript/jquery. Есть много успешных плагинов прокрутки, которые вы можете использовать

+0

Мне не нужны плагины для этого. У вас есть какой-нибудь пример или css в js/jquery для креста решение для браузера? – Dhara

+0

Нет эквивалента для :: - webkit-scrollbar в firefox. Поэтому вы не можете использовать что-то подобное в firefox. вы можете искать пользовательские полосы прокрутки в google. Я использую https://github.com/noraesae/perfect-scrollbar – UmurAlpay

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