Здравствуйте! С обновлением до фф 57 пропала контурная рамка вокруг нажатой ссылки, возможно ли её как-то вернуть ? Было очень удобно когда нужно с одной страницы открыть много новых вкладок было видно какая ссылка была открыта последней.

Halk пишет

С обновлением до фф 57 пропала контурная рамка вокруг нажатой ссылки, возможно ли её как-то вернуть ?

В about:config посмотри параметр browser.display.focus_ring_width если установлено 0 измени на 1

Rag пишет

В about:config посмотри параметр browser.display.focus_ring_width если установлено 0 измени на 1

Значение этого параметра по умолчанию - 1, но рамки нет

Viatcheslav
browser.display.focus_ring_on_anything;true

FMRUser пишет

Viatcheslav
browser.display.focus_ring_on_anything;true

Спасибо, это то что надо!

FMRUser пишет

browser.display.focus_ring_on_anything;true

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

FMRUser пишет

browser.display.focus_ring_on_anything;true

Спасибо - вроде бы то, что нужно: рамка появляется только на нажатой ссылке (пока другого не замечал)

Wlad_8 пишет

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

Когда курсор в поле ввода сообщения - да, так и есть. А разве должно быть по-иному?

Viatcheslav пишет

Когда курсор в поле ввода сообщения - да, так и есть. А разве должно быть по-иному?

Все верно, если browser.display.focus_ring_on_anything;true, то при постановке курсора в поле ввода должна появляться рамка. Насколько я помню, в более ранних версиях эта рамка появлялась только вокруг ссылки недавно открытой вкладки, при том, что browser.display.focus_ring_on_anything оставался false. Если я не ошибаюсь, то такое поведение всегда было на чисто установленном [firefox], т. е. рамка была только вокруг ссылок без всяких дополнительных настроек. Но, что интересно, проверил в 52.5 и рамка вокруг ссылок отсутствует при browser.display.focus_ring_on_anything;false. Но, если подключить к [firefox] 52.5 использовавшийся мною профиль от [firefox] 52.2, то рамка вокруг ссылок появляется при browser.display.focus_ring_on_anything;false и появляется только вокруг ссылок. Отображение рамки во всех примерах тестировал на этом форуме.

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

Wlad_8
Ну сделайте так в userContent.css:

Выделить код

Код:

a:active {
     border: 1px solid #abadb3 !important;
   }

..зачем заморачиваться до такой степени.

ЗЫ: Заметил на жестко кешированных страницах., при возврате выделение есть тогда, как при нажатии его не было.

FMRUser
К сожалению не работает. Подменял даже userChrome.css на чистый и вставлял только приведенный вами код. Проверял на странице https://forum.mozilla-russia.org/index.php. Если открыть там любую ссылку в новой вкладке, перейти на новую вкладку, а затем вернуться, то выделение отсутствует. Без выделения стало не удобно в ситуациях, когда приходится открывать в новой вкладке несколько однотипных ссылок размещенных на одной странице, в особенности, если на такой странице нет изменения цвета посещенной ссылки. При возвращении на изначальную вкладку не сразу ясно, какие из ссылок уже открывал.

Тогда уж так:

Выделить код

Код:

a:focus {
    outline: 1px dotted #abadb3 !important;
}
Wlad_8 пишет

К сожалению не работает. Подменял даже userChrome.css

Не тот файл, надо в userContent.css.

sn260591
Спасибо за код, тоже пригодилось

sn260591 пишет

Не тот файл, надо в userContent.css.

Привык изменять userChrome, и про userContent совсем забыл. Теперь получилось. Всем спасибо.

Добрый день!
Подскажите пожалуйста, а где находится файл userContent.css.?..

base239
В папке профиля cоздаёте папку chrome, а в ней создаёте файл userContent.css. и вписываете в него код.

sandro79 пишет

base239
В папке профиля создаёте папку chrome, а в ней создаёте файл userContent.css. и вписываете в него код.

:) Добрый вечер!
Спасибо получилось...