題 如何在Firefox 29中隱藏“導航工具欄”?


使用以前版本的Firefox,我可以使用菜單隱藏導航工具欄:查看>工具欄>導航工具欄。 Firefox 29沒有在UI中公開這樣的選項。

如何在Firefox 29中隱藏導航欄呢?一些神奇的配置開關?寫自己的插件?


7
2018-04-30 10:23


起源




答案:


您可以安裝插件 或者你總是可以在你的userchrome.css文件中添加一些CSS,這樣你就可以隱藏導航欄了:

  • nav-bar,#urlbar-container,#search-container,#openLocation {display:none!important; }


5
2018-04-30 11:17



尋找userchrome.css參考(缺少了),我發現備用插件有更多選項: 經典主題修復器。 - ciastek
對不起,我應該提到 - 默認情況下userchrome.css不存在 - 如果創建,則自動採用並由FF使用。如果您想了解更多,可以在Mozailla KB上找到幾個文檔。 - Fazer87


使用FX29和vimperator,我在.vimperatorrc中添加了以下js代碼(在Windows上可能是_vimperatorrc),以通過F2鍵顯示和隱藏導航欄。

map <silent> <F2> :js toggle_navbar()<CR>
:js << EOF
function toggle_navbar() {
    var nb = document.getElementById('nav-bar');
    if (!nb)
        return;
    nb.style.visibility = (nb.style.visibility == '') ? 'collapse' : '';
    nb.style.overflow = (nb.style.height == '') ? '' : 'hidden';
    }
toggle_navbar();
EOF

我沒有使用vimperator測試這個,但是,我希望像“Execute JS”這樣的附加組件可以幫助你進行試用。


5
2018-05-03 22:56





“經典主題恢復器”插件具有隱藏導航工具欄的設置,並且通常可以撤消對您可能不喜歡的FireFox所做的所有操作。我希望當FireFox更新得到應用時,它會詢問您是否要應用更改,因此不會有很多人生氣並且必須找到我們如何撤消更改。


0
2018-05-19 11:50