@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @namespace html url("http://www.w3.org/1999/xhtml"); @namespace svg url(http://www.w3.org/2000/svg); @-moz-document url("chrome://browser/content/browser.xul") { #main-window:not([stylish-url="about:newtab"]):not([stylish-url="about:customizing"]) #PersonalToolbar { visibility: collapse!important; } }
Стиль будет работать только в Stylish.
Отсутствует
Выделить кодКод:
@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @namespace html url("http://www.w3.org/1999/xhtml"); @namespace svg url(http://www.w3.org/2000/svg); @-moz-document url("chrome://browser/content/browser.xul") { #main-window:not([stylish-url="about:newtab"]):not([stylish-url="about:customizing"]) #PersonalToolbar { visibility: collapse!important; } }Стиль будет работать только в Stylish.
Спасибо! Шикарно)
Отсутствует
Kichez
В userChrome.css (файл нужно создать, если нет)
C:\Users\ИмяПользователя\AppData\Roaming\Mozilla\Firefox\Profiles\НазваниеПрофиля\chrome\userChrome.css
впишите
#main-window:not([title="Firefox"]):not([title="Настройка - Firefox"]) #PersonalToolbar { visibility: collapse !important; }
и перезапустите браузер. Может можно как-то толковее (а не через title), спросите в этой теме.
Отредактировано жрнжп (22-07-2018 00:57:58)
Отсутствует
Kichez
В userChrome.css (файл нужно создать, если нет)
C:\Users\ИмяПользователя\AppData\Roaming\Mozilla\Firefox\Profiles\НазваниеПрофиля\chrome\userChrome.css
впишитеВыделить кодКод:
#main-window:not([title="Firefox Nightly"]):not([title="Настройка Nightly - Firefox Nightly"]) #PersonalToolbar { visibility: collapse !important; }и перезапустите браузер. Может можно как-то толковее (а не через title), спросите в этой теме.
Блин, с этим стилем она почему то отсутствует даже на новой вкладке.. хотя панель закладок включена
Отсутствует
Kichez
Извините, сглупил (Firefox Nightly стоит). Я в сообщении сверху поправил, но не уверен, что правильно, проверить пока что не могу.
Увы но дело тут не в nightly, панель закладок пропадает в любом случае)
Отсутствует
Попробуйте ещё
#main-window:not([title="Новая вкладка - Mozilla Firefox"]):not([title="Настройка Firefox - Mozilla Firefox"]) #PersonalToolbar {
visibility: collapse !important;
}
(вместо
not([title="Новая вкладка - Mozilla Firefox"])
можно ещё
not([title^="Новая вкладка"])
)
дело тут не в nightly
Дело тут именно в Nightly: title отличается у новых вкладок. Вы расширением каким-нибудь, заменяющим новую вкладку (Speed Dial [FVD] и т.п.), не пользуетесь?
Отсутствует
Изначально я пробовал более полную версию, на релизе 68 работало
/* show bookmarks toolbar on new tab only */ #main-window #PersonalToolbar { visibility: collapse !important; } #main-window[title^="about:newtab"] #PersonalToolbar, #main-window[title^="New Tab"] #PersonalToolbar, #main-window[title^="Nightly"] #PersonalToolbar, #main-window[title^="Mozilla Firefox"] #PersonalToolbar, #main-window[title^="Новая вкладка"] #PersonalToolbar, #main-window[title^="Новая"] #PersonalToolbar, #main-window[title^="Firefox"] #PersonalToolbar { visibility: visible !important; }
но панель дёргается при обновлении и переходах по ссылкам.
Пробовал обойтись минимумом кода
#main-window:not([title^="New Tab"]):not([title^="about:newtab"]):not([title^="Mozilla"]) #PersonalToolbar { visibility: collapse !important; }
Но ложное появление панели это не убрало.
Зато помогло выяснить, что названия новой вкладки в release и Developer edition отличаются и в исходном коде
Дело тут именно в Nightly: title отличается у новых вкладок
view-source:about:newtab
68 release:
Developer edition 69:
Так что нет одного title для всех.
В итоге наткнулся на тему с отображением панели по клику или при фокусе на поле ввода панели адреса
https://forum.mozilla-russia.org/viewto … 31#p765831
Ссылки из той темы
Отсутствует