导航栏、#urlbar 容器、#search 容器、#openLocation { display:none!important; }

导航栏、#urlbar 容器、#search 容器、#openLocation { display:none!important; }

使用以前版本的 Firefox,我可以使用菜单隐藏导航工具栏:视图 > 工具栏 > 导航工具栏。Firefox 29 在 UI 中没有显示这样的选项。

我该如何隐藏 Firefox 29 中的导航栏?一些神奇的配置开关?编写自己的插件?

答案1

您可以安装一个插件或者您可以随时向您的 userchrome.css 文件添加一些 CSS,这样您就可以隐藏导航栏,如下所示:

  • 导航栏、#urlbar 容器、#search 容器、#openLocation { display:none!important; }

答案2

使用带有 vimperator 的 FX29,我在 .vimperatorrc(在 Windows 上可能是 _vimperatorrc)中添加了以下 js 代码,以便通过 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 的情况下测试这个,但是,我希望一些像“执行 JS”之类的附加组件可以帮助您的试用。

答案3

“经典主题恢复器”插件有一个隐藏导航工具栏的设置,通常可以撤消对 FireFox 所做的所有您可能不喜欢的操作。我希望在应用 FireFox 更新时它会询问您是否要应用更改,这样就不会有很多人感到烦恼,不得不寻找如何撤消更改的方法。

相关内容