在 IPython 笔记本 3.0 版之前,默认情况下可以通过将其添加到“.ipython\profile_default\static\custom\custom.js”(在 Windows 上)来隐藏笔记本标题:

$([IPython.events]).on("app_initialized.NotebookApp", function () { 
    $('div#header').hide(); 
    $('div#maintoolbar').hide(); 
}); 

或者对于 Jupyter,“~/.jupyter/custom/custom.js”,带有 IPython替换为 Jupyter .

also see this question

这似乎不再起作用了。它隐藏了标题,但它也在页面的顶部和底部留下了很大的差距。
我不熟悉 javascript 和 css。有没有人找到解决方案?

请您参考如下方法:

将此添加到您的个人资料中的 custom.css (例如 ~/.ipython/profile_default/static/custom/custom.css 对我来说):

div#site{ 
    height: 100% !important; 
} 

去除底部任何令人讨厌的灰色空间。另外,我将它添加到我的 custom.js(同一个文件夹)以使用 ctrl-` 切换标题:
$([IPython.events]).on('notebook_loaded.Notebook', function(){ 
    $('#header').hide(); 
 
    IPython.keyboard_manager.command_shortcuts.add_shortcut('ctrl-`', function (event) { 
        if (IPython.notebook.mode == 'command') { 
            $('#header').toggle(); 
            return false; 
        } 
        return true; 
    }); 
}); 

不利的一面是,您可能会不小心将标题部分滚动到页面之外,但只有在您滚动它时才会发生这种情况,这没什么大不了的,尤其是如果您无论如何都希望将其隐藏起来。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!