Заметил, что после обновления до 4-й версии пропала пунктирная рамка вокруг ссылок, когда на них нажимаешь... Пробовал даже в безопасном режиме с отключенными дополнениями - тот же эффект.
Если переключиться на соседнюю вкладку и обратно, то рамка появляется на том месте где нажималось
Искал на сайте - все просят ее отключить, а мне нужно ее наоборот оставить, чтобы была! Нашел параметр отвечающий за это:
browser.display.focus_ring_width=1
1 - рамка есть
0 - рамки нет
Но у меня нет рамки в любом случае! Как вернуть ее обратно!
Есть радикальный метод - включить рамку везде "browser.display.focus_ring_on_anything = true", но хочеться по нормальному, только вокруг ссылок!
Отсутствует
может быть дело в portable-версии?
Не должно. Но точно не уверен.
У вас абсолютно чистый профиль? Дополнения не переносили, не ставили?
Еще в папке профиля в папке chrome может быть файл userChrome.css. Там может быть стиль, отвечающий за скрытие пунктирной рамки.
Но это лишь предположение.
Отредактировано VeRtex (26-03-2011 18:06:15)
Отсутствует
Полностью удалил папку Profile, чтобы она создалась заново - рамки нет
Вообще все удалил и заново распаковал FirefoxPortable_4.0_Russian.paf.exe - рамка есть!
Переношу свой профиль - рамка есть!
Пару раз перезагрузить браузер - рамка пропадает
Всё, сдаюсь!
Отсутствует
Inko7
Странно, но сейчас у меня рамки тоже нет
Причем на двух разных профилях.
А вообще, еще давно, когда шло тестирование Firefox 4, сообщалось, что пунктирная рамка будет только если перейти назад с посещенной страницы. В иных случаях - ее вырезали. Так что, для меня удивительно, что я ее сегодня наблюдал.
Отредактировано VeRtex (26-03-2011 21:10:30)
Отсутствует
Есть радикальный метод - включить рамку везде "browser.display.focus_ring_on_anything = true", но хочеться по нормальному, только вокруг ссылок!
Да радикальный метод не подходит!
Рамка очень нужна только вокруг ссылок!
Жаль что вопрос остаётся открытым.............
Отсутствует
Попробуйте применить такой стиль:
@-moz-document url-prefix(http://), url-prefix(ftp://), url-prefix(file://), url-prefix(https://) { a:focus { outline: 1px dotted black !important; outline-offset: -1px !important; } }
Возможно, потребуется перезагрузка.
Отсутствует
Здравствуйте. У меня такая же проблема. Как я понимаю, код из поста 12 ее решает, но вот нубский вопрос - куда сей код вводить?
Отсутствует
Здравствуйте. У меня такая же проблема. Как я понимаю, код из поста 12 ее решает, но вот нубский вопрос - куда сей код вводить?
сюда userchrome.css
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
Здравствуйте. У меня такая же проблема. Как я понимаю, код из поста 12 ее решает, но вот нубский вопрос - куда сей код вводить?
http://forum.mozilla-russia.org/doku.ph … chrome.css
Файл userChrome.css расположен в подкаталоге chrome вашего профиля. userChrome.css предназначен для стилей настройки внешнего вида Mozilla/Firefox. В нём вы можете редактировать отображение основных элементов браузера, стили, создать свой собственный стиль Mozilla.
Обратите внимание: userChrome.css не существует по умолчанию. После установки Mozilla/Firefox создается файл userChrome-example.css, содержащий пример этого файла, который вы можете переименовать в userChrome.css.
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
Спасибо! Попробую.
Отсутствует
Странно, не работает
Извините за даблпостинг.
Отредактировано deniskopylov (17-10-2011 21:10:46)
Отсутствует
Быть может, я что-то не правильно делаю. Случайно не помните, Вы этот код просто в конец файла userchrome добавили и всё заработало?
Я его добавлял новым стилем с помощью дополнения Stylish - мне так намного удобнее.
Но если Вам нужно добавить его через файл ВАШ_ПРОФИЛЬ_FF\chrome\userChrome.css, то нужно сначала его создать (если его нет), проверить наличие в начале этого файла строки (или дописать самому):
и добавить код который Вам и нужен:
@-moz-document url-prefix(http://), url-prefix(ftp://), url-prefix(file://), url-prefix(https://) { a:focus { outline: 1px dotted black !important; outline-offset: -1px !important; } }
перегрузить браузер и получить положительный результат!
Может Вы что-то хотите не то от этого кода?
Отсутствует
Ну да, я так и делаю, у меня этот файл как раз из этих строк и состоит. Положительный результат не достигается. Сейчас у меня стоит параметр "browser.display.focus_ring_on_anything = true", но с ним рамкой выделяются все элементы управления, которые так или иначе взаимодействуют с курсором: окна ввода (Edit), чекбоксы, радиобаттоны и пр. А хочется, чтоб выделялись только ссылки.
Отсутствует
deniskopylov
у меня этот параметр выставлен в false и этот код отрабатывает нормально!
действительно ли по верному пути расположен файл userChrome.css ?
попробуй установить Stylish и создать новый стиль с этим кодом...
Отсутствует
Вот адрес файла: C:\Documents and Settings\Admin\Application Data\Mozilla\Firefox\Profiles\1lyli2oo.default\chrome\userChrome.css
Вот содержимое файла:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @-moz-document url-prefix(http://), url-prefix(ftp://), url-prefix(file://), url-prefix(https://) { a:focus { outline: 1px dotted black !important; outline-offset: -1px !important; } }
Через Stylish тоже не работает, прямо засада.
Отсутствует
Inko7, может я что-то не так делаю? Выбираю добавление пользовательского стиля, задаю название стиля и в окошко копирую код из userchrom. После перезапуска у меня формально числится применение этого стиля, а результата - ноль. Вы также делали?
Отсутствует