Как изменить цвет полосы прокрутки в Firefox?

Я не вижу, где я нахожусь на страницах, так как цвет полосы прокрутки такой же, как фон...

Можно ли изменить цвет, может быть, с помощью./gtk-2/apps/ff.rc? Я не мог ничего найти об этом.

Благодарю.

3 ответа

Решение

Моя тема Ambiance, и я добавил

style "scrollbar" {
    bg[NORMAL]  = shade (0.9, @selected_bg_color)
    bg[SELECTED]    = shade (0.7, @selected_bg_color)
    bg[ACTIVE]  = shade (0.7, @selected_bg_color)
    bg[PRELIGHT]    = shade (0.7, @selected_bg_color)

    GtkScrollbar::trough-border = 2

    engine "murrine" {
        roundness   = 8
        border_shades   = {1.0, 1.0}

        contrast    = 0.0
    }
}

в ~/.theme/copy_of_the_Ambiance_theme/gtk-2.0/gtkrc после настройки теней и все заработало.

Firefox 44.0.2 / Ubuntu 14.04 / NoiaScrollbars 1.2.4

Самый простой способ для таких нубов, как я, - установить для него дополнение.

NewScrollbars или NoiaScrollbars добиваются цели.

обновление - полосы прокрутки Firefox были видны, по крайней мере, с Ubuntu 16.04, и это дополнение, похоже, не совместимо с более новыми версиями Firefox, но я оставлю этот ответ для всех, кто еще работает с 14.04.

Существует ли эта проблема на всех сайтах? Возможно, страница обрабатывает полосы прокрутки в своем коде или в html отключено переполнение.

У вас есть тема? Выберите "Инструменты"> "Дополнения"> "Внешний вид" и переключитесь на тему по умолчанию, чтобы еще раз убедиться, что это не проблема.

Есть ли у вас расширение (например, NewScrollbars) или плагин, который может изменить способ обработки полос прокрутки Firefox? Если это так, отключите их и попробуйте снова.

Если это не так, Firefox использует текущую тему рабочего стола для своих цветов (включая полосу прокрутки). Попробуйте переключить текущую тему рабочего стола на стандартную - или, по крайней мере, на что-то другое - чтобы увидеть, исправлена ​​ли проблема.

Firefox 73.0

Внешний вид полос прокрутки Firefox можно изменить, создав новый файл gtk.css в папке профиля Firefox. Для меня это находится в ~snap/firefox/323/.config/gtk-3.0, но может иметь другое местоположение, если у вас нет версии snap.

Файл gtk.css должен содержать следующий код, позволяющий настроить внешний вид как вертикальных, так и горизонтальных ползунков:

scrollbar.vertical slider {

/* Slider dimensions */

min-width: 12px;
min-height: 70px;

/* Curvature top and bottom of the slider */

border-radius: 12px;

/* Padding around the slider */

border: 4px solid transparent;

/* Colour of the slider */

background-color: #666699;

}

scrollbar.horizontal slider {

/* Slider dimensions */

min-width: 70px;    
min-height: 12px;

/* Curvature top and bottom of the slider */

border-radius: 12px;

/* Padding around the slider */

border: 4px solid transparent;

/* Colour of the slider */

background-color: #666699;

}

Просто поиграйте со значениями, пока не найдете то, что вам нравится. В Интернете есть различные средства поиска цвета, которые предоставят вам шестнадцатеричные значения для данного цвета.

Другие вопросы по тегам